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
Latest commit a0d938d Jan 22, 2017 andrew committed with admin Added a comment: RESOLVED / deleted all files then re-added as zip
Permalink
Failed to load latest commit information.
Annex Always use filesystem encoding for all file and handle reads and writes. Dec 24, 2016
Assistant improve description of password prompting Dec 28, 2016
Backend Always use filesystem encoding for all file and handle reads and writes. Dec 24, 2016
Build fix build Dec 28, 2016
CmdLine Merge branch 'master' into no-xmpp Dec 24, 2016
Command refactor Dec 30, 2016
Config Avoid backtraces on expected failures when built with ghc 8; only use… Nov 16, 2016
Database work around ghc segfault Dec 30, 2016
Git Always use filesystem encoding for all file and handle reads and writes. Dec 24, 2016
Limit matchexpression: New plumbing command to check if a preferred content… Jan 25, 2016
Logs Always use filesystem encoding for all file and handle reads and writes. Dec 24, 2016
Messages add missing case for unknown size with normal output Oct 5, 2016
P2P fix build on windows Dec 30, 2016
Remote Increase default cost for p2p remotes from 200 to 1000. This makes gi… Jan 6, 2017
RemoteDaemon refactor Dec 30, 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 work around ghc segfault Dec 30, 2016
debian Merge branch 'master' into no-xmpp Dec 24, 2016
doc Added a comment: RESOLVED / deleted all files then re-added as zip Jan 23, 2017
standalone Merge branch 'master' into no-xmpp Dec 24, 2016
static git-annex (5.20140717) unstable; urgency=high Jul 17, 2014
templates improve description of password prompting Dec 28, 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 remove xmpp support Nov 14, 2016
Backend.hs remove 163 lines of code without changing anything except imports Jan 20, 2016
BuildFlags.hs remove xmpp support Nov 14, 2016
CHANGELOG Increase default cost for p2p remotes from 200 to 1000. This makes gi… Jan 6, 2017
COPYRIGHT copyright year update Dec 24, 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 Always use filesystem encoding for all file and handle reads and writes. Dec 24, 2016
Config.hs Always use filesystem encoding for all file and handle reads and writes. Dec 24, 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 Merge branch 'master' into no-xmpp Dec 24, 2016
Messages.hs Always use filesystem encoding for all file and handle reads and writes. Dec 24, 2016
NEWS releasing package git-annex version 6.20170101 Jan 1, 2017
README use https Nov 6, 2014
Remote.hs a few last changes post xmpp removal Dec 28, 2016
Setup.hs Added git-remote-tor-annex, which allows git pull and push to the tor… Nov 21, 2016
Test.hs Always use filesystem encoding for all file and handle reads and writes. Dec 24, 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 releasing package git-annex version 6.20170101 Jan 1, 2017
git-annex.hs Always use filesystem encoding for all file and handle reads and writes. Dec 24, 2016
git-union-merge.hs Always use filesystem encoding for all file and handle reads and writes. Dec 24, 2016
stack.yaml remove xmpp support Nov 14, 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/>