在 SourceTree 的日志视图中,在 Graph 列中,我可以看到许多不同颜色的线条。我怎么知道每条线对应什么颜色?
谢谢
我不确定这是一个答案(因为它不能解决您的问题),但我认为该功能目前在 中不可用SourceTree
,目前分支的颜色是随机分配的(尽管在特定顺序)。
有这样的功能要求:https ://jira.atlassian.com/browse/SRCTREE-1191
还有来自 Atlassian 开发人员的回应,强调了实施的困难:
在 git 中,分支永远不是提交的属性,它们只是指向单个提交的指针,当您提交到该分支时,它会移动,因此历史是通过父链接关联构建的,并且每个提交都没有关联的分支信息用它。这意味着在 Git 中移动分支非常容易,这是它的优势之一,尽管没有像在其他系统中习惯的那样在提交元数据中看到显式分支可能会令人困惑。从技术上讲,图表线只是祖先线,而不是分支线(尽管通常两者是对齐的)。
每个提交的点颜色将与分支线颜色匹配。