web-dev-qa-db-ja.com

まともなGit Branch Visualizationツール

私はgitを(プログラミングだけでなく)幅広いスコープと多くのファイルを持つ個人用の大きなプロジェクトに使用しています。したがって、私は多くのブランチとマージを持っているので、Gitのブランチとマージの素敵な視覚化ツールが必要です(特に、GourceのようなアニメーションまたはPlasticSCMのようなグラフ機能を提供する場合)。 gitkまたはgit logはすてきなツールであり、現在使用していますが、正確なソリューションではありません。

私はオープンソースプロジェクトが好きで、私は仕事をするだけのアプリケーションを好みます(gitフロントエンド全体ではありません)が、オープンソースソリューションがない場合は、クローズドソリューションまたは重いgitソフトウェアを歓迎します。私が見つけた:

SeeGitApp(私には良くありません、特に長くて重いブランチとマージのために)、

GitCola(最初の試行でWindowsにインストールできませんでした)、

GitVersionTree(非常に基本的な)、

gitlist(サーバーベース、php、試せませんでした)、

gittreemap

git2html.sh

git log --pretty

私が言ったように、私はオープンソースとユーティリティを検索しました。このタスクにこのようなユーティリティがない場合、代わりに何を提供しますか?

22
SdidS

ngit

Ungit Screenshot

Node.jsに慣れていない場合、Ungitのインストールは少し難しいかもしれませんが、IMOはこれまで見た中で最高のgit GUIです。

31
Ajedi32

ストックgitk --allまたは、コンソールで:

git log --graph --oneline --decorate --all

(ちなみに、この呼び出しはgit overviewにエイリアスされています)。ディスプレイでより良い結果を得るには、color.ui Git構成変数をautoに設定することを検討してください。

19
kostix

これは、私が過去に使用していたクールなGit GUIツールです。 Source Tree 。強くお勧めします。

18
Gjaldon