個人的には git が色んな点で svn を上回っていると感じているが、
まだひとつだけ svn にしかない機能が残っている。
1 % svn info
2 URL: http://wota.jp/svn/rails/plugins/trunk/dsl_accessor
3 ...
あれ?この git ってどこのレポジトリのだっけ?
てのを速攻で知りたいときに git info がないのを恨めしく思う。
もちろん .git/config を見ればいいのだが、
1 % cat .git/config
2 ...
3 [remote "origin"]
4 url = git@github.com:maiha/mjs.git
5 fetch = +refs/heads/*:refs/remotes/origin/*
6
svn info に比べると只でさえ type 数が多い上に、
サブディレクトリにいるときの type 数は分析不能になるので、
やっぱり辛い。
中身も長過ぎて url を見つけ出すのも大変だし、
最近では明け方には氷点下近くまで冷え込んでしまって、
コンビニ行くのも一苦労な昨今、
たっきーに
「git config すればええがな」 (声・略礼服の長老)
と言われたので、そうしました。
1 % git config --list
2 user.email=maiha@wota.jp
3 user.name=maiha
4 ...
--list は長いので、get で url だけ登録。
1 % vi ~/.gitconfig
2 [alias]
3 url = config --get remote.origin.url
4
5 % git url
6 git@github.com:maiha/mjs.git
くぅ〜ん♪
でも、git info もやっぱり欲しいです