by Thomas Aylott Thu, 21 Feb 2008 22:47:00 GMT
Here's how to install Git version 1.5.4.2 on Mac OS X Leopard
mkdir -p ~/Downloads/src
cd ~/Downloads/src
# Set Options since we don't have GNU gettext installed
export TCL_PATH=`which tclsh`
export NO_MSGFMT=1
export GIT_VERSION_TO_GET='1.5.4.5'
# Get and Install Git
curl -O "http://kernel.org/pub/software/scm/git/git-$GIT_VERSION_TO_GET.tar.bz2"
tar xjvf "git-$GIT_VERSION_TO_GET.tar.bz2"
cd "git-$GIT_VERSION_TO_GET/"
./configure
make
sudo make install
cd ..
# Install Man Pages
curl -O "http://kernel.org/pub/software/scm/git/git-manpages-$GIT_VERSION_TO_GET.tar.bz2"
sudo tar xjv -C /usr/local/share/man -f "git-manpages-$GIT_VERSION_TO_GET.tar.bz2"
# ============
# = OPTIONAL =
# ============
# Use Apple opendiff (FileMerge) for resolving conflicts
git config --global merge.tool opendiff
# Ignore Carp
git config --global core.excludesfile ~/.gitignore
touch ~/.gitignore
echo '.DS_Store'>>~/.gitignore
echo '._*' >>~/.gitignore
echo '.svn' >>~/.gitignore
echo '.hg' >>~/.gitignore
# Shortcuts
git config --global alias.st status
git config --global alias.ci commit
git config --global alias.co checkout
git config --global alias.br branch
# Colors? YES
git config --global color.diff auto
git config --global color.status auto
git config --global color.branch auto
# Personal Setup
git config --global user.name "YOUR NAME"
git config --global user.email your@email.com
UPDATE: Now updated to 1.5.4.5