删除上游存储库中的标记是否有任何问题?

时间:2012-12-19 19:47:08

标签: git version-control

我知道你肯定不应该重新提交你已经推送到遥控器的提交,因为修改后的历史记录可能会给其他开发人员造成混乱。

是否可以移动本地存储库中的标记(git tag -a -f <tagname>),删除远程标记(git push origin :refs/tags/<tagname),然后推送新标记(git push --tags)?

非注释(轻量级)标签怎么样?分支怎么样?

1 个答案:

答案 0 :(得分:2)

是的,没关系。只要你告诉别人你那样做了。我喜欢在它们的位置留下一些替代标签(对于分支来说是相同的),并在其末尾添加“-this-moved”。在一个月或任何你的活动水平之后,我也会删除它们。