Att installera git på OS X visade sig vara lätt. Inte bara det men det verkar som om git är riktigt lättanvänt att använda också.
Installera git på OS X
Ola Bäckström 16 februari 2008
Inspirerad av Linus Torvalds Googletalk så ville jag prova om det gick att få tag på “git” till OS X. Jag hittade inget färdigt paket och tvekade över mängden jobb som skulle behövas för att bygga git från källkod.
OS X (= Unix) och Linux är ganska likt… men jag var rädd för massa problem. Men eftersom Xcode drar in gcc så finns det ju en chans. Spanade runt lite och fann att Steve Dekorte visade att det inte är någon större match att bygga från skratch à la Linux.
Hämta och bygg
curl http://kernel.org/pub/software/scm/git/git-1.5.4.1.tar.gz -O
gunzip git-1.5.4.1.tar.gz
tar -xvf git-1.5.4.1.tar
make configure
./configure --prefix=/usr/local
make all
sudo make install
Detta bygger och installerar git under /usr/local
. Förvånande smidigt… inga problem alls… behövde inte modda path heller.
git --version
svarade direkt.
Anpassa
Precis som Steve så knackade jag vidare:
git config --global user.name "För Efternamn"
git config --global user.email blabla@domain.etc
detta fixar en fil .gitconfig
i hemkatalogen som sedan läses av de olika gitkommandona sedan.
Skapa ett test-repositorium
mkdir aha-git
git init
git add .
git commit
snabbt och smidigt. Jag bryr mig inte för ögonblicket om att sätta upp en server, men måste få in man-filerna, så
Hämta och installera “man”-filer
Recept funnet här
curl -O http://www.kernel.org/pub/software/scm/git/git-manpages-1.5.2.4.tar.bz2
sudo tar xjv -C /usr/local/share/man -f git-manpages-1.5.2.4.tar.bz2
där vi varierar oss och drar ned den mindre bz2-filen (istället för .gz). Behöver då j-brytaren för att packa upp bzip2. Notera att vi packar upp direkt på plats så vi kan slå
man git
och det fungerar.
Ska nu prova och lära mig git — det verkar inte så svåranvänt — får återkomma i frågan.