我在自己的机器上独立玩git,我发现很难维护我所有分支和提交的心理模型.我知道我可以做一个git log从我所在的地方查看提交历史,但有没有办法看到整个分支地形,像这些ascii地图似乎在任何地方用来解释分支?
.-A---M---N---O---P
/ / / / /
I B C D E
\ / / / /
`-------------'
Run Code Online (Sandbox Code Playgroud)
只是觉得有人出现并试图拿起我的存储库会很难确定正在发生的事情.
我想我受AccuRev 流媒体浏览器的影响 ......
我喜欢混蛋给我展示提交各种分支机构如何流动的可视化树的能力,但有很多的提交您可在细节淹没.
我想知道我怎么可以只得到分支结构的基本轮廓没有所有的个人承诺,但与分支名称放在正确的位置呢.
很像,gitk --all .但后来缩小了一点.
建议?
编辑:2013-03-16 - 我还没有找到一个很好的解决方案.然而,我发现Git Extensions中的历史视图由于某种原因提供了比Eclipse中的历史视图更好的信息.
我正在使用gitk --all来查看git日志.gitk不会为每个提交显示sha哈希值.您需要手动单击提交以查看sha哈希.我想在单个视图中看到sha哈希和分支名称.
如何使用git log命令显示标记名称和分支名称.