[emacs][git] Emacs と git を使っているなら magit を使うべき
Emacsのgitフロントエンド'magit'が便利です。
gitoriousにソースは置いてあります。
http://gitorious.org/magit/mainline
以下紹介記事です。
http://d.hatena.ne.jp/gom68/20090524/1243170341
http://zagadka.vm.bytemark.co.uk/magit/magit.html
僕が利用している細かい便利機能を紹介しておきます。
最近リリースされたものも含みます。
git amend
magitの画面から c を押すとコミットメッセージのバッファが表示されますが、そこでC-c C-aを押すと
amend状態になって、直前のコミットに差分を追加できます
Untrackのファイルも含めてすべてaddする
magitのSキーだけだと、Untrackのファイルはaddされないのですが、C-u S とすると全て(Untrackも含む)のファイルが
addされます
指定のコミットからのログを見る
magitのlキーだけだと、現在いるブランチのログを出力します。しかし、これからマージするブランチと現在のブランチの
間のログを見ようと思ったときには、C-u lを使うとよいです。どこからどこまでということを聞いてきてくれるので、
それを入力するだけで、欲しいログを閲覧できます。
ぞくぞくと、改善されていくのHEADとメーリングリストを追っていると楽しいですよ!!
http://groups.google.com/group/magit/