Updating to Git 1.6.3.1Edit
Notes made while updating to Git 1.6.3.1 on Mac OS X Leopard 10.5.7:
# working from a clone of the official upstream Git repo
git fetch
git tag -v v1.6.3.1
# note: "git co" is an alias that I made for "git checkout"
git co v1.6.3.1
make clean
make prefix=/usr/local test
sudo make prefix=/usr/local install
# inspect the changes in the Bash completion script and update it
diff -u ~/.git-completion.sh contrib/completion/git-completion.bash
# nothing to install this time, but if there was...
[/tags/cp #cp] contrib/completion/git-completion.bash ~/.git-completion.sh
# the pre-built man pages
sudo make prefix=/usr/local quick-install-man
# go back to the master branch rather than hanging around on a detached head
git co master