Git でのブランチ トポロジの視覚化 質問する

Git でのブランチ トポロジの視覚化 質問する

私は自分のマシンで Git を単独で操作していますが、すべてのブランチとコミットのメンタル モデルを維持するのが難しいと感じています。 を実行すれば、現在のgit log場所からコミット履歴を確認できることはわかっていますが、ブランチを説明するためにどこでも使用されていると思われる ASCII マップのような、ブランチ トポグラフィー全体を確認する方法はあるのでしょうか。

      .-A---M---N---O---P
     /     /   /   /   /
    I     B   C   D   E
     \   /   /   /   /
      `-------------'

誰かがやって来て私のリポジトリを取得しようとすると、何が起こっているのか正確に把握するのが難しいように感じます。

私はAccuRevのストリームブラウザ...

ベストアンサー1

git log --graphまたは を使用しますgitk。(どちらも も受け入れることができ--all、現在のブランチだけでなくすべてのブランチが表示されます。)

ブランチ名とコンパクトなビューについては、次を試してください。

git log --graph --decorate --oneline

おすすめ記事