Git日志图中线条颜色的含义是什么?

时间:2017-07-09 04:06:07

标签: git

我使用git log --graph获取控制台日志图,如下所示。左侧的线条颜色有什么含义?我可以看到红色,蓝色,绿色,黄色。我不知道还有更多。而且我甚至注意到这些线条完全破碎一次,而不是在这张图中。

enter image description here

但在TortoiseGit GUI中,线条颜色似乎不那么复杂。

enter image description here

1 个答案:

答案 0 :(得分:2)

这些线条只是用一种至少明显辨别的方式来表示你的图形。这些线代表祖先,星号代表单独的提交。唯一的一条线路将被打破"如果提交没有已知的祖先,就像root提交或孤立分支一样。

颜色本身遵循特定祖先的提交,以便在特定提交进入存储库时更容易看到。

如果你有很多分支,你会得到很多颜色(很多很多行)。