标签和分支合并

时间:2013-12-03 19:11:25

标签: git merge tags branch

我在时间T标记主人, 我有一个分支,其中包含在时间T之前发生的修改。

当我将分支合并到主服务器中时,这是否意味着这些更改将在之前合并 标签,所以如果我想检查标记的状态,我还会得到合并的代码吗?

理想情况下,我想标记(或使用类似的东西)主人,这样我就可以获得标记它时的状态,即没有合并的代码。

2 个答案:

答案 0 :(得分:1)

标记就像是特定提交的别名或书签。它与时间无关。

您可以在分支中执行任何操作,因为您无法更改该提交(擦除提交除外)。

稍后检查该标记时,您将获得的文件与标记该提交时的状态完全相同。

答案 1 :(得分:1)

如果您标记master,然后将任何内容合并到master中:当您签出标记时,您将获得您标记的内容,并且没有随后合并的提交。也就是说,标记后发生的任何事情都不会影响您刚刚制作的标记。