我在时间T标记master, 我有一个分支,其中包含在时间 T 之前发生的修改。
当我将分支 merge 到主分支时,这是否意味着这些更改将被 merge 到之前 标签,所以如果我想检查被标记的状态,我也会得到 merge 的代码?
理想情况下,我想标记(或使用类似的东西)主控,这样我就能获得标记它时的状态,即没有 merge 的代码。
最佳答案
如果您标记 master,然后将任何内容 merge 到 master 中:当您 checkout 标记时,您将准确地获得您标记的内容,并且不会获得任何后续 merge 的提交。也就是说,标记后发生的任何事情都不会影响您刚刚创建的标记。
关于git - 标签和分支 merge ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20359617/