如何在主分支和标记上推送更改

时间:2014-05-14 00:26:07

标签: git github

我在github上有一个repo和它的1个相对标签“V1.0.0”现在让我们说我对我的代码进行了相同的更改,但还不足以将其升级到另一个版本,但我还是要推动更改主人和标签V1.0.0。

当我尝试这样做时,我在将更改推送到主分支之前没有问题就可以了,但是当我试图将它推到标签1.0.0上时,它说我是Every thing up to date而我即使在标签上也无法推动变化。

我尝试使用以下命令推送标记上的更改

git push origin v1.0.0

我该怎么做?

1 个答案:

答案 0 :(得分:1)

正如克里斯所说,使用像V1.0.1这样的次要版本可能是更好的方法。但是,如果你坚持这样做。以下是步骤:

将您的代码移至较新的提交:

$ git tag -f -a V1.0.0 

删除远程标记:

$ git push origin :refs/tags/V1.0.0

将标签推送到远程仓库

$ git push origin --tags