This is updated to create universal Intel + Apple Silicon binaries. It targets only macOS Sierra and later.
Download the most recent release and run it. This installs to /usr/local on both Intel and Apple Silicon. This may conflict with brew's installed git on Intel.
Run /usr/local/bin/git/uninstall
This does not include:
gettextsupport and thus does not include translations (macOS has never included agettextlibrary)git-svn(macOS does not includesvn)
Optionally this does not include:
git guiorgitk(macOS has deprecated the system Tk, doesn't seem to work at all anyways)- Documentation for
git-subtree
Requires Xcode Command Line Tools to build (which can be installed with xcode-select --install). To include git-subtree documentation, you also require brew (see brew.sh).
git clone https://github.com/MoravianUniversity/git_osx_installer.git
cd git_osx_installer
#make INCLUDE_SUBTREE_DOC=1 setup # only required if including git-subtree documentation
make package # options: INCLUDE_SUBTREE_DOC=1 INCLUDE_GUI=1