私は自分のマシンで 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