Manage large files with git. (This github mirror is not used for development. Please use https://git-annex.branchable.com/bugs/ for bug reports and pull requests.)
Haskell JavaScript Shell Makefile C Perl
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
Annex plumb assicated files through P2P protocol for updating transfer logs Dec 2, 2016
Assistant max authtoken length is 128 Nov 30, 2016
Backend Improve SHA*E extension extraction code. May 27, 2016
Build Added git-remote-tor-annex, which allows git pull and push to the tor… Nov 21, 2016
CmdLine convert P2P runners from Maybe to Either String Dec 8, 2016
Command didn't mean to commit this change yet Dec 8, 2016
Config Avoid backtraces on expected failures when built with ghc 8; only use… Nov 16, 2016
Database Avoid backtraces on expected failures when built with ghc 8; only use… Nov 16, 2016
Git Avoid backtraces on expected failures when built with ghc 8; only use… Nov 16, 2016
Limit matchexpression: New plumbing command to check if a preferred content… Jan 25, 2016
Logs Avoid backtraces on expected failures when built with ghc 8; only use… Nov 16, 2016
Messages add missing case for unknown size with normal output Oct 5, 2016
P2P fix memory leak Dec 8, 2016
Remote better format error Dec 8, 2016
RemoteDaemon avoid remotedaemon outputting misc Messages when running Dec 8, 2016
Types Added git-remote-tor-annex, which allows git pull and push to the tor… Nov 21, 2016
Upgrade refactor Oct 17, 2016
Utility force sofar calculation Dec 8, 2016
debian Merge branch 'master' into tor Nov 30, 2016
doc fix memory leak Dec 8, 2016
standalone urk Dec 1, 2016
static git-annex (5.20140717) unstable; urgency=high Jul 17, 2014
templates New url for git-remote-gcrypt, now maintained by spwhitton. Jul 5, 2016
.ghci git-annex (5.20140717) unstable; urgency=high Jul 17, 2014
.gitattributes update changelog location Aug 23, 2016
.gitignore fix man page building Jun 2, 2016
.mailmap alias for Yaroslav @ yahoo to mailmap Sep 9, 2015
Annex.hs Optimisations to git-annex branch query and setting, avoiding repeate… Sep 29, 2016
Assistant.hs move old ghc compat code into separate module; eliminate WITH_CLIBS Feb 15, 2016
Backend.hs remove 163 lines of code without changing anything except imports Jan 20, 2016
BuildFlags.hs Remove the EKG build flag, since Gentoo for some reason decided to en… Jul 6, 2016
CHANGELOG Merge branch 'master' into tor Dec 7, 2016
COPYRIGHT fix lintian pedantry Jul 19, 2016
CmdLine.hs Make --json and --quiet suppress automatic init messages Sep 5, 2016
Command.hs Avoid backtraces on expected failures when built with ghc 8; only use… Nov 16, 2016
Common.hs avoid warnings about not exported System.Directory.isSymbolicLink Apr 28, 2016
Config.hs refactor isBareRepo Jun 2, 2016
Creds.hs finish git-annex enable-tor Nov 29, 2016
Crypto.hs Avoid backtraces on expected failures when built with ghc 8; only use… Nov 16, 2016
Git.hs Propigate GIT_DIR and GIT_WORK_TREE environment to external special r… May 6, 2016
Jenkinsfile Add initial Jenkins pipeline script Dec 1, 2016
Limit.hs Avoid backtraces on expected failures when built with ghc 8; only use… Nov 16, 2016
Logs.hs remove 163 lines of code without changing anything except imports Jan 20, 2016
Makefile Added git-remote-tor-annex, which allows git pull and push to the tor… Nov 21, 2016
Messages.hs drop incremental json object display; clean up code Sep 9, 2016
NEWS Updated cabal file explictly lists source files. May 24, 2016
README use https Nov 6, 2014
Remote.hs Avoid backtraces on expected failures when built with ghc 8; only use… Nov 16, 2016
Setup.hs Added git-remote-tor-annex, which allows git pull and push to the tor… Nov 21, 2016
Test.hs lock: Fix edge cases where data loss could occur in v6 mode. Oct 17, 2016
Types.hs remove module unused since switch to optparse-applicative Jan 21, 2016
Upgrade.hs Avoid backtraces on expected failures when built with ghc 8; only use… Nov 16, 2016
bash-completion.bash fix bash completion of filenames containing spaces Jul 20, 2015
build.bat let build.bat also be run from cygwin terminal Apr 21, 2015
ghci avoid tab warnings from ghc 8 Nov 17, 2016
git-annex.cabal move byteable to main dep list Dec 8, 2016
git-annex.hs Added git-remote-tor-annex, which allows git pull and push to the tor… Nov 21, 2016
git-union-merge.hs unify handling of unusual GIT_INDEX_FILE relative path May 17, 2016
stack.yaml pin concurrent-output to a version that works on windows Sep 21, 2016

README

git-annex allows managing files with git, without checking the file
contents into git. While that may seem paradoxical, it is useful when
dealing with files larger than git can currently easily handle, whether due
to limitations in memory, checksumming time, or disk space.

For documentation, see doc/ or <https://git-annex.branchable.com/>