github.com/q2/git-lfs@v0.5.1-0.20150410234700-03a0d4cec40e/docs/man/git-lfs.1.ronn (about) 1 git-lfs(1) -- Work with large files in Git repositories. 2 ========================================================== 3 4 ## SYNOPSIS 5 6 `git lfs` <command> [<args>] 7 8 ## DESCRIPTION 9 10 Git LFS is a set of filters and hooks to work with large files in Git 11 repositories. Instead of storing the large files as Git blobs, Git LFS uses 12 clean and smudge filters to store a pointer in Git blobs instead. The actual 13 file gets pushed to a Git LFS API, and downloaded automatically when a Git 14 branch is checked out. 15 16 ## COMMANDS 17 18 Like Git, Git LFS commands are separated into high level ("porcelain") 19 commands and low level ("plumbing") commands. 20 21 ### High-level commands (porcelain) 22 23 * git-lfs-config(1): 24 Display the Git LFS environment. 25 * git-lfs-init(1): 26 Ensure Git LFS is configured properly. 27 * git-lfs-logs(1): 28 Show errors from the git-lfs command. 29 * git-lfs-track(1): 30 View or add Git LFS paths to Git attributes. 31 * git-lfs-untrack(1): 32 Remove Git LFS paths from Git Attributes. 33 * git-lfs-push(1): 34 Push queued large files to the Git LFS endpoint. 35 36 ### Low level commands (plumbing) 37 38 * git-lfs-clean(1): 39 Git clean filter that converts large files to pointers. 40 * git-lfs-smudge(1): 41 Git smudge filter that converts pointer in blobs to the actual content.