きれいなGitブランチグラフ 質問する

きれいなGitブランチグラフ 質問する

いくつかの本や記事に、Git ブランチとコミットの非常に見栄えの良いグラフが掲載されているのを見ました。Git 履歴の高品質な印刷可能な画像を作成するにはどうすればよいでしょうか?

ベストアンサー1

更新:この回答の改良版を投稿しました。Git でのブランチ トポロジの視覚化質問はそちらの方がはるかに適切であるため、ここに残しておきます。歴史的な理由(および評判上の理由、認めます)でこの回答を残しますが、削除したい気持ちも強くあります。

私の意見: 通常、~/.gitconfigファイルに挿入するエイリアスは 2 つあります。

[alias]
lg1 = log --graph --abbrev-commit --decorate --format=format:'%C(bold blue)%h%C(reset) - %C(bold green)(%ar)%C(reset) %C(white)%s%C(reset) %C(dim white)- %an%C(reset)%C(auto)%d%C(reset)' --all
lg2 = log --graph --abbrev-commit --decorate --format=format:'%C(bold blue)%h%C(reset) - %C(bold cyan)%aD%C(reset) %C(bold green)(%ar)%C(reset)%C(auto)%d%C(reset)%n''          %C(white)%s%C(reset) %C(dim white)- %an%C(reset)'
lg = lg1

git lg/ はgit lg1次のようになります:git lg1

そしてgit lg2次のようになります:git lg2


(注:この質問に対するより適切な答えが現在では存在する。例えば、フラッツジュボブス、 またはハリー・リーの!)

おすすめ記事