git-annex.app
For easy installation, use the prebuilt app bundle.
- 10.10 Yosemite / 10.9 Mavericks: git-annex.dmg
- 10.8.2 Mountain Lion: git-annex.dmg.bz2 warning: not being updated any longer
- 10.7.5 Lion: git-annex.dmg warning: not being updated any longer
To run the git-annex assistant, just install the app, look for the icon, and start it up.
To use git-annex at the command line, you can add
git-annex.app/Contents/MacOS
to your PATH
Alternatively, from the command line you can run
git-annex.app/Contents/MacOS/runshell
, which makes your shell use all the
programs bundled inside the app, including not just git-annex, but git, and
several more. Handy if you don't otherwise have git installed.
autobuilds
Joey autobuilds the app for 10.10 Yosemite (also reported to work on 10.9 Mavericks). Thanks to Kevin McKenzie for hosting the autobuilder.
using Homebrew
git-annex is now available in Homebrew!
using MacPorts
git-annex is not available in MacPorts, but can be built from source using MacPorts tools. See MacPorts.
building it yourself
See porting.
@David, the bundle contains the man page since a while.
@Michael, the best way to get a git-annex that does not use those bundled programs is probably to instead install it using homebrew.
Hi,
Are there plans to provide a git-annex.app that works on Snow Leopard?
Currently there are only installers for the Lions.
http://downloads.kitenet.net/git-annex/OSX/current/
Thanks :-)
I have fiddled with the fresh (as of Oct 2nd) build of assistant on OS X 10.8.5, and there has been a lot of problems with bundled software
bundled git is an old 1.7.x version which keeps saying in the daemon logs it is too old to honor .gitignores etc at the same time I have git 1.8.4 installed through homebrew which works very nicely throughout my system
I also have homebrew-installed gpg2:
$ gpg2 --version gpg (GnuPG) 2.0.21 libgcrypt 1.5.3
(and have briefly experimented with using GPGSuite from gpgtools.org, which kept bailing with invalid autolocate directive in gpg.conf)
however there is some unidentifiable gpg binary bundled with the assistant, which cannot connect to gpg-agent from gpg2, and doesn't work with GPGSuite (see above)
is there a way to completely forgo usage of bundled software and have the webapp use whatever is already available on the system?
I've moved some outdated comments about installing on OSX to old comments. And also moved away some comments that helped build the instructions above.
The Yosemite build linked above has been reported to work on Mavericks too, and is being updated. There is no separate Mavericks build anymore.
There were some old mavericks builds floating around the downloads site; I've removed those and symlinked the mavericks directory to the yosimite directory.