ビジュアルGitブラウザ「Git Browser」
※ 画像は公式サイトデモより
最近、何かと話題のGit。Gitに限ったものではないが、分散化バージョン管理システムというのは面白い。ローカルでコミットして中央にプッシュする感覚は、中央集約型のバージョン管理では得られなかったものだ。
見よ、このグラフィカルな表示を
CUIでも十分なのだが、時には履歴をビジュアル的に見たい時もあるだろう。そんな時に使ってみたいのがこのソフトウェアだ。
今回紹介するオープンソース・ソフトウェアはGit Browser、ブラウザベースのGitログビューワーだ。
Git BrowserはPerlで作られたソフトウェアで、Gitのログやコミット履歴をビジュアル的に表現してくれる。その表現手法があまりにもすごく、まるでGUIアプリケーションのようなグラフィカルさだ。
Ajaxを使ってスムーズ(重たいが)に動作する
その代償として、レンダリングが重たい。また、重たさが関係するのかブラウザの動作が不安定になることがある。だが、これだけの見せ方ができるのが面白い。どのファイルをいつ編集したのかが一目で分かり、文字もその変化に合わせて並ぶのが面白い。
バージョンの積み重ねもログも単調になりがちだが、こうしてビジュアル的に見せられると面白さがある。見せ方次第で訴える威力が大きく変わることを教えてくれるソフトウェアだ。
表示するタグやheadを指定できる
**Artem Khodush