git-lfs/docs/man/git-lfs.1.ronn

42 lines
1.2 KiB
Plaintext
Raw Normal View History

git-lfs(1) -- Work with large files in Git repositories
=======================================================
2014-06-02 22:06:48 +00:00
## SYNOPSIS
2015-03-19 19:30:55 +00:00
`git lfs` <command> [<args>]
2014-06-02 22:06:48 +00:00
## DESCRIPTION
Git LFS is a set of filters and hooks to work with large files in Git
repositories. Instead of storing the large files as Git blobs, Git LFS uses
2014-06-02 22:35:56 +00:00
clean and smudge filters to store a pointer in Git blobs instead. The actual
file gets pushed to a Git LFS API, and downloaded automatically when a Git
branch is checked out.
2014-06-02 22:10:38 +00:00
## COMMANDS
Like Git, Git LFS commands are separated into high level ("porcelain")
2014-06-02 22:35:56 +00:00
commands and low level ("plumbing") commands.
### High-level commands (porcelain)
2015-03-19 19:30:55 +00:00
* git-lfs-config(1):
Display the Git LFS environment.
2015-03-19 19:30:55 +00:00
* git-lfs-init(1):
Ensure Git LFS is configured properly.
2015-03-19 19:30:55 +00:00
* git-lfs-logs(1):
Show errors from the git-lfs command.
2015-03-22 18:59:56 +00:00
* git-lfs-track(1):
View or add Git LFS paths to Git attributes.
* git-lfs-untrack(1):
Remove Git LFS paths from Git Attributes.
2015-03-19 19:30:55 +00:00
* git-lfs-push(1):
Push queued large files to the Git LFS endpoint.
2014-06-02 22:56:01 +00:00
### Low level commands (plumbing)
2015-03-19 19:30:55 +00:00
* git-lfs-clean(1):
2014-06-02 22:56:01 +00:00
Git clean filter that converts large files to pointers.
2015-03-19 19:30:55 +00:00
* git-lfs-smudge(1):
2014-06-02 22:56:01 +00:00
Git smudge filter that converts pointer in blobs to the actual content.