13

「git の歴史はただの DAG」という概念を理解するためのきれいな グラフを含む git イントロがあります。歴史を表現するために、この正確なモデルに基づいて構築された視覚的な git ブラウザーが (一見) 少ないのはなぜだろうか。

これら以外のすべてのビジュアル git ブラウザー (gitk、git-gui、GitX など) は、テキスト情報を優先してグラフを狭い列に押しのけます。

主な機能として DAG ビューを持つ git リポジトリ ブラウザーはありますか? プラットフォーム、言語、スタンドアロン、GUI/CUI は関係ありません。

目前の特定の問題を解決しようとしているわけではありません。根本的なツールが git zen に到達するのに役立つことを願っています。

編集:関連するが、OPの見解では、異なる質問:

「git history DAG を生成するツール」以上のものを探しています。Web ブラウザーのように、この架空の「DAG 指向の git ブラウザー」は、履歴グラフを表示、検索、ジャンプ、およびフィルター処理できる必要があります。

4

4 に答える 4

4

汎用ツールについては知りませんがgraphviz、実際のグラフ作成に使用する小さなスクリプトを使用してこれを行います。

巨大なグラフではうまく機能しません。私は主に、自分のプロジェクトを視覚化するためではなく、git トレーニングを行うときに使用します。目的に合わせて微調整できる場合があります。

こちらから入手できます。

于 2011-03-02T08:47:42.803 に答える
1

git-forest、非スクイーズ グラフ ツール (git log --graph --onelineただし、代わりに Unicode の線画文字を使用して、より接続されたツリーを作成します)。スクリーンショット.

于 2011-03-02T13:28:06.420 に答える
1

gitupは、git 履歴をグラフとして視覚化および操作するための優れたツールです。

ここに画像の説明を入力

于 2015-07-29T05:59:35.733 に答える