OSXでのGitの始め方
WEB+DB Press Vol.50の特集を見て「gitも使ってみようかな」と思い立つ。普段はsubversion派なのだけど、ローカルでどんどんコミットしていけるのも便利だな...と思ったのでメモ。
OSXでMacPortが入っていれば
sudo port install git-core +svn
でOKのはずなんだけど、バージョンが古かったので以下の手順で入れ直し
sudo port selfupdate sudo port upgrade outdated sudo port install git-core +svn
まずは初期設定を
git config --global user.name "bellx2" git config --global user.name "***@gmail.com" git config --global color.ui. auto
次に、OSXやXCodeで余計な物をインポートしないように設定。
参考:http://shanesbrain.net/2008/7/9/using-xcode-with-git
以下の設定を~/.gitignoreを書いて保存
build/* *.pbxuser *.mode1v3 .svn .DS_Store profile
同様に以下の設定を~/.gitattributesに書いて保存
*.pbxproj -crlf -diff -merge
.gitignoreはプロジェクト内にいないといけないのだが、それではめんどくさいのですべてのプロジェクトで共通で使えるように
git config --global -add core.excludesfile "$HOME/.gitignore"
で完成。
と掃除が終わらないので現実逃避(汗。