Kategorie: Mac     Comments (0)    

Textmate und git auf dem Mac

Textmate ist ein wirklich netter leichter Editor zum entwickeln und “git” ein modernes Versionsverwaltungssystem. Beides zusammen ist ein super Gespann für die Webentwicklung. Hier eine kleine Beschreibung wie man “git” in Textmate integriert.

1. TextMate installieren

2. git mittels MacPorts installieren

sudo port install git-core

3. git Benutzereinstellungen konfigurieren

git config --global user.name "Mein Name"
git config --global user.email "Meine EMail"

4. git Farben einstellen

git config --global color.diff auto
git config --global color.status auto
git config --global color.branch auto
git config --global color.interactive auto

5. git Exclude Dateien einstellen

git config --global core.excludesfile ~/.gitignore
echo "*~" >~/.gitignore
echo ".DS_Store" >>~/.gitignore

6. Einstellen der git Gui “gitk”

cat >~/.gitk <<\EOF
set mainfont {Monaco 10}
set textfont {Monaco 10}
set uifont {Monaco 10}
EOF

7. git Aliase für einfache Benutzung einrichten

git config --global alias.st status
git config --global alias.ci commit
git config --global alias.co checkout
git config --global alias.br branch

8. git mergetool für Apple opendiff konfigurieren

git config --global merge.tool opendiff
git config --global merge.summary true

9. git TextMate Bundle installieren

mkdir -p /Library/Application\ Support/TextMate/Bundles
cd !$
git clone git://gitorious.org/git-tmbundle/mainline.git Git.tmbundle
osascript -e 'tell app "TextMate" to reload bundles'

In den TextMate Shell Variablen Einstellungen jetzt noch die Variable “TM_GIT” mit dem Wert “/usr/local/bin/git” erstellen und nun sollte “git” und TextMate prima zusammenarbeiten und man kann loslegen.

© 2008-2010 Christian Müller