manage large files with git
Haskell JavaScript Shell Makefile C Perl
Latest commit fb3eda6 Aug 27, 2016 adamboche@d77483462c747486c7a7341a9080d1341eeddfe6 committed with admin Added a comment: Retry rsync on failure
Permalink
Failed to load latest commit information.
Annex remove TransferObserver Aug 3, 2016
Assistant get, move, copy, mirror: Added --failed switch which retries failed c… Aug 3, 2016
Backend Improve SHA*E extension extraction code. May 27, 2016
Build fix build with old ghc Jun 13, 2016
CmdLine get, move, copy, mirror: Added --failed switch which retries failed c… Aug 3, 2016
Command remove TransferObserver Aug 3, 2016
Config webapp: Fix bugs that could result in a relative path such as "." bei… Dec 2, 2015
Database slightly more efficient checking of versionUsesKeysDatabase Jul 19, 2016
Git --branch, stage 2 Jul 20, 2016
Limit matchexpression: New plumbing command to check if a preferred content… Jan 25, 2016
Logs get, move, copy, mirror: Added --failed switch which retries failed c… Aug 3, 2016
Messages fix build with old ghc Aug 8, 2016
Remote remove TransferObserver Aug 3, 2016
RemoteDaemon make LocalRepo a newtype Jun 2, 2016
Types get, move, copy, mirror: Added --failed switch which retries failed c… Aug 3, 2016
Upgrade Preserve execute bits of unlocked files in v6 mode. Apr 14, 2016
Utility avoid using Strings for JSON output; keep it ByteString throughout Jul 27, 2016
debian Removed dependency on json library; all JSON is now handled by aeson. Jul 26, 2016
doc Added a comment: Retry rsync on failure Aug 26, 2016
standalone pin crytonite on android to 0.15, which is the version I've been using Jun 9, 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 git-annex (5.20140412) unstable; urgency=high Apr 11, 2014
.gitignore fix man page building Jun 2, 2016
.mailmap alias for Yaroslav @ yahoo to mailmap Sep 9, 2015
Annex.hs git annex add in adjusted unlocked branch Mar 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 releasing package git-annex version 6.20160808 Aug 8, 2016
COPYRIGHT fix lintian pedantry Jul 19, 2016
CmdLine.hs remove 163 lines of code without changing anything except imports Jan 20, 2016
Command.hs get, move, copy, mirror: Added --failed switch which retries failed c… Aug 3, 2016
Common.hs avoid warnings about not exported System.Directory.isSymbolicLink Apr 28, 2016
Config.hs refactor isBareRepo Jun 2, 2016
Creds.hs plumb RemoteGitConfig through to decryptCipher May 23, 2016
Crypto.hs cleanup May 23, 2016
Git.hs Propigate GIT_DIR and GIT_WORK_TREE environment to external special r… May 6, 2016
Limit.hs Fix bug in annex.largefiles mimetype= matching when git-annex is run … Apr 12, 2016
Logs.hs remove 163 lines of code without changing anything except imports Jan 20, 2016
Makefile fix clean of Build/MakeMans Jul 19, 2016
Messages.hs get, move, copy, mirror: Added --failed switch which retries failed c… Aug 3, 2016
NEWS Updated cabal file explictly lists source files. May 24, 2016
README use https Nov 6, 2014
Remote.hs Removed dependency on json library; all JSON is now handled by aeson. Jul 26, 2016
Setup.hs Remove Makefile from cabal tarball; man page building is now handled … May 31, 2016
Test.hs Removed dependency on json library; all JSON is now handled by aeson. Jul 26, 2016
Types.hs remove module unused since switch to optparse-applicative Jan 21, 2016
Upgrade.hs remove 163 lines of code without changing anything except imports Jan 20, 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
cabal.config temporarily add cabal.config to support ghc 8.0.1 build May 24, 2016
ghci fix script Feb 15, 2016
git-annex.cabal releasing package git-annex version 6.20160808 Aug 8, 2016
git-annex.hs wire tasty's option parser into the main program option parser Jul 13, 2015
git-union-merge.hs unify handling of unusual GIT_INDEX_FILE relative path May 17, 2016
stack.yaml remove old ekg flag Jul 13, 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/>