Git ExtrasはGit用のフリーウェア(ソースコードは公開されている)。GitはGUIよりもCUIから操作することの方が多い。まだGUIフロントエンドの決定版のようなものが存在しないというのもあるが、普段の操作であればターミナル操作で十分ということもある。

Screen-shot 16.png

カウントオプション

 

そんなGitではあるが、コマンドを色々使うと情報が取れるものの手軽に使うのは難しいという問題がある。それを解決してくれるかも知れないのがGit Extrasだ。Gitユーザはインストール必須と言えるだろう。

Git ExtrasはGitコマンドに新しい機能を追加してくれる。全部で10個のオプションが追加される。例えば「git summary」はリポジトリのサマリーをアウトプットするコマンドだ。他にもchangelog、commits-since、count、delete-branch、delete-tag、ignore、release、contrib、replといったコマンドが使えるようになる。

Screen-shot 17.png

コミットメッセージの一覧

 

ユーザごとにコミット回数をカウントしたり、.gitignoreを編集したりと色々便利なコマンドが追加される。これまで同様の操作を面倒なやり方で行っていた人にとっては有益だろう。また似た仕組みを使えば自分でも拡張ができるようになりそうだ。

 

visionmedia’s git-extras at master - GitHub

 http://github.com/visionmedia/git-extras