git push --tags尝试推送未更改的标签并失败

时间:2014-06-03 18:23:34

标签: git

我正在使用几个新标签更新远程git树,此操作已成功完成。现在,当我执行git push --tags时,它会尝试重新生成相同的标记并将失败消息显示为failed to lock

请注意,此树在远程中有许多标记。此外,我有权推送到这棵树,但我无法访问服务器以执行任何清理。

1 个答案:

答案 0 :(得分:0)

如果要将一组新标签推送到遥控器,您可能希望删除已存在的推送远程标签:

git push <remote_name> :<tag_name>

然后,您可以在清理完所有标签后将其推出。

如果您只想推送一个标签名称,请执行以下操作:git push origin <tag_name>