CakePHPによるGitリポジトリブラウザ「Fatty」
FattyはCakePHP/PHP製のフリーウェア(ソースコードは公開されている)。Gitは便利なバージョン管理システムだ。チームで使うのはもちろん、個人でリポジトリを作っておいても便利だ。だが今のところGUIの決定打は出てきていないように思える。
コミット履歴
普段のファイル追加、コミットくらいであればコマンドラインで良いが、コミット履歴を見たり差分を見る時にはやはり専用インタフェースがあると便利だ。そんな機能が欲しいならばFattyを使ってみよう。
FattyはCakePHP製のソフトウェアであり、app/pluginsディレクトリ以下に配置して実行する。リポジトリのパスを設定すれば、後はブラウザからコミット履歴の一覧が見られる。もちろんその内容や変更点を閲覧することも可能だ。
差分
さらにコミット一覧をドラッグして別なコミットにドロップすると、指定したコミット同士の差分を見ることもできる。これはなかなか面白い機能だ。CakePHPの開発プロジェクトで予め設定しておいたりしても良さそうだ。
k1LoW’s fatty at master - GitHub