2014-12-27 89 views
2

我已经创建和推动的Git仓库标签:Git标签从主分支分离

git push --tags 

的问题是它没有它推到master分支(如我想的那样),但创造,而不是分离。所以在GitHub上,我的master分支仍然指向先前的提交。

有没有办法将与标签相关的提交推送到master分支?

顺便说一句,当我在master分支上工作时,如何创建标签并将其推送到主分支上,而不需要从master中分离出正确的方法?

回答

2

git push --tags只推动标签,而不是分支。

完成与git push操作(或git push -u origin master你以前从来没有推主)

如果你想在一个命令(GIT 1.8.3+)推动一切:

git push --follow-tags 

请参阅“ Push git commits & tags simultaneously“。

+0

谢谢!我认为push -tags也推动了分支。 – user3475757

+0

吉皮! 'git push'完成了这个诀窍。可能,我会读一些关于标签和分支的信息...... – BurninLeo