0

我是 git 的新手,并试图掌握它的来龙去脉。我有一个与效率相关的问题。在下图中,请参见红色箭头。

在此处输入图像描述

我的问题是这个场景可以命名我的意思是与没有未来的红色箭头相关联的线。还有什么是技术上称为的不同颜色线。我正在理解它的概念,但这只是我想用谷歌搜索我的这个问题,但由于我的 git 词汇量有限,我无法搜索任何有意义的东西。告诉我这两个人的名字后。

我的下一个重要问题是这些红色箭头线是否应该被视为问题?如果是,那么为什么以及如何解决这些问题。

4

1 回答 1

0

这不是原生 Git。您正在使用某种 GUI 工具。我什至不会尝试猜测,从实际的角度来看,只要它是明智的,它可能并不重要。

彩色线条是树枝。每行上的点代表提交。除了区分分支的方式之外,颜色是否意味着任何特定的东西,取决于您的 GUI。

每条线的最上面的点是一个分支头。您的红色箭头指向一个从未与您正在进行的开发的其余部分合并的合并提交 - 反之亦然,具体取决于您的观点。它是信息性的,本质上没有好坏之分;你是否合并你的分支对 Git 来说并不重要。

每当您将其他提交合并到该分支时,黑线就会“向上移动”。你是否应该不是 Git 问题。

于 2012-06-28T08:47:55.250 回答