diff --git a/pages/common/git-lfs.md b/pages/common/git-lfs.md new file mode 100644 index 000000000..60218c66f --- /dev/null +++ b/pages/common/git-lfs.md @@ -0,0 +1,28 @@ +# git lfs + +> Work with large files in Git repositories. +> More information: . + +- Initialise Git LFS: + +`git lfs install` + +- Track files that match a glob: + +`git lfs track '{{*.bin}}'` + +- Change the Git LFS endpoint URL (useful if the LFS server is separate from the Git server): + +`git config -f .lfsconfig lfs.url {{lfs_endpoint_url}}` + +- List tracked patterns: + +`git lfs track` + +- List tracked files that have been commited: + +`git lfs ls-files` + +- Push all LFS objects to the remote server (useful if errors are encountered): + +`git lfs push --all {{remote_name}} {{branch_name}}`