所以标题几乎都说明了。我找到了一个关于如何重命名远程标签(Rename Git branch folder)的旧答案,但我担心我的日志在更改后没有任何意义(例如,它是否会报告一个不存在的分支合并到开发中?)。
是否会出现这种情况,或者是git拾取更改并更改git log
的条目?
我的标签还会指向正确的位置吗?
答案 0 :(得分:2)
重命名分支不是git中可用的操作。你实际做的是创建新分支并删除旧分支。通过创建具有相同历史记录的新分支,您只需创建对提交的引用即可。因此,您不会更改所有提交(更改提交消息会更改提交)。
因此,如果你git checkout和git push,所有以前的提交都会有引用可能存在或可能不存在的分支的消息。这是正常,你不必担心它。
由于你的提交不会发生变化,你的标签将全部保持不变并完全正常。