git-annex
Manage files with Git, without checking their contents in. tldr-pages
On several platforms
Several platforms
Manage files with Git, without checking their contents in. When a file is annexed, its content is moved into a key-value store, and a symlink is made that points to the content.
Initialize a repo with Git annex
git annex initIdentifyAdd a file
git annex add path/to/file_or_directoryIdentifyShow the current status of a file or directory
git annex status path/to/file_or_directoryIdentifySynchronize a local repository with a remote
git annex remoteIdentifyGet a file or directory
git annex get path/to/file_or_directoryIdentify