2010年1月29日金曜日

emacsのgitフロントエンド

emacs23からgitを利用するのに使える「magit」というフロントエンドがあります。
gitを使っていてマメにコミットしたい方は便利かもしれません。

■インストール(ubuntu9.10)
Synapticパッケージマネージャから「magit」をインストールします。

■設定
.emacsの最後辺りに以下を追加します。
;;magit(git front end)
(require 'magit)
■使用方法
  • emacsを起動して「M-x magit-status」を入力するとバッファが現れます。magitのメインエントリポイントです。
  • ステージに追加されていないファイルがあれば一覧表示されます。
  • カーソルを移動し、ステージに上げたいファイルを選択して「s」を入力するとaddされます。
  • 続けて「c」を入力するとコミットログ入力に入り、ログを入力後「C-c」を2回入力するとコミットされます。コミットが完了するまで少し時間がかかります。ミニバッファウィンドウに"Git finished."が表示されるまで待ちます。
  • 他にメインエントリから「l」を入力すると ログが表示されます。「L」を入力すると詳細なログが出力されます。
gitの大体の操作は出来るようです。以下にカンニングペーパ(コマンド一覧)があります。
 「Magit Cheatsheet」(英語)

0 件のコメント:

コメントを投稿