2012-08-20一部訂正
githubにdotfile上げてる人は結構多いですが、
github.tokenなど、一部の設定は公開されると困りますね。
そんなときはincludeディレクティブを使うとローカル用の設定を別ファイルに出来るので捗ります。
[include] path = .gitconfig.local [core] editor = emacs pager = lv whitespace=fix,-indent-with-non-tab,trailing-space,cr-at-eol excludesfile = .gitignore
こんな感じでやると.gitconfig.localを読み込んでくれるので、
github.tokenなどは.gitconfig.localに書いておくといい感じになって捗ります。
参考:
http://stackoverflow.com/questions/1557183/is-it-possible-to-include-a-file-in-your-gitconfig
https://github.com/git/git/blob/master/Documentation/RelNotes/1.7.10.txt
このあたりによると1.7.10以降でしか使えないよとかありますが(実際に1.7.10で追加されてるようですが)、
僕の環境は1.7.5.1ですがなぜか使えてるので、もしかしたら使えるバージョンもあるのかもしれません*1。
なんでつかえるのかふしぎ!!!!!
2012-08-20訂正: なんかシステムに2つgitが入っていてバージョンを見てたgitは使ってなかったようです!1.7.10未満でも動くというのはやはり幻想でした!
*1:頑張って1.7.10以降を入れて下さい