Gity -- git gui interface
SpaceWireRMAPLibraryやSpaceWire RMAP GUIなど、一般公開用ソフトウエアのバージョン管理にGit(とgithub.com)を使っています。結構いいのですが、コマンドラインだけだとdiffが面倒なので、GityというGUIインタフェースを入れてみました。
グラフィカルにdiffがとれて、個別のファイルに対するcommit messageの編集も簡単です。
Commitするときは、Commitしたいファイルをリストから選択して、上部ツールバーの
をクリックすると表示される以下のようなダイアログにメッセージを入力してCommand+Enterを押すだけ。remoteのrepositoryと連携している場合は、pushボタンを押せばpushできます。