我有两个分支,一个是发布分支,另一个是功能分支。我从两个分支上工作,从功能分支是在发布分支之外创建的,因此合并不能正常工作。功能分支有很多变化,从重命名文件/文件夹,......
我试图将功能分支重新绑定以释放分支,但它不起作用,存在很多冲突。现在我正在考虑将功能分支重命名为release branch,但问题是我们有标签,这是由发布分支制作的。
我想知道的是,如果我将功能分支重命名为发布分支,并删除发布分支,我们是否会丢失在发布分支上创建的标记?
答案 0 :(得分:1)
标记只是特定提交的命名标签。标签独立于您可能拥有的任何分支。删除或重命名分支不会导致标记丢失或以其他方式修改。