git-annex/ download

The main git repository for git-annex is `git://git-annex.branchable.com/` [gitweb]

(You can push changes to this wiki from that anonymous git checkout.)

Other mirrors of the git repository:

- `git://git.joeyh.name/git-annex` or `https://git.joeyh.name/git/git-annex.git` [gitweb]

Releases of git-annex are uploaded to hackage. Note that the tarball there is not the complete git-annex source tree, but only a subset to make cabal/stack install work. Use git to checkout the full source tree.

Some operating systems include git-annex in easily prepackaged form and others need some manual work. See install for details.

## git branches

The git repository has some branches, including:

- `ghc7.0` is a by now very out of date branch that can be built with ghc 7.0.
- `debian-*-backport` contains the latest backport of git-annex.
- `setup` contains configuration for this website

Developing git-annex? Patches are very welcome. You should read coding style.

comment 4

I guess you guys with the badly limited filename lenghs are using encfs or something like that. encfs is really shoddy, and I feel kind of like someone is complaining that the git repo can't be checked out on MS-DOS. 8.3 filenames are so 1985, and 128 filenames are so.. 1995?

Comment by joey — Wed Oct 29 14:05:27 2025
error during "git clone git://git.kitenet.net/git-annex"

error: unable to create file doc/bugs/On_Lubuntu_14.04_assistant_fails_to_create_new_setup_or_actually_work_40fixed_by_regular_lxsession_package_update_from_2014-06-3041.mdwn (File name too long) fatal: unable to checkout working tree

Comment by jckuester — Wed Oct 29 14:05:27 2025
comment 2
Ok, I've renamed that long-ish filename.
Comment by http://joeyh.name/ — Wed Oct 29 14:05:27 2025
git clone git://git-annex.branchable.com/ gives an error

Thought you would want to know

error: unable to create file doc/forum/91Installation93 base-3.0.3.2_requires_syb 61 610.1.0.2_however_syb-0.1.0.2_was_excluded_because_json-0.5_requires_syb62 610.3.3.mdwn (File name too long) fatal: cannot create directory at 'doc/forum/91Installation93base-3.0.3.2_requires_syb61 610.1.0.2_however_syb-0.1.0.2_was_excluded_because_json-0.5_requires_syb 62 610.3.3': File name too long

Comment by https://www.google.com/accounts/o8/id?id=AItOawm3uJkdiJJejvqix9dULvw_Ma7DCtB-6zA — Wed Oct 29 14:05:27 2025
Comments on this page are closed.