-u是否需要推送Git标签?
问题描述:
使用Git --set-upstream
标志(或-u
)作为git push
使您的本地分支成为服务器的跟踪分支;您只需要执行一次操作,例如:-u是否需要推送Git标签?
git push -u origin master
之后您可以简单地执行以下操作。 (我知道有更短的形式,但我刚开始我的主要问题。)
git push origin master
推标签采用相同的形式,例如对于“v1.0”标签:
git push origin v1.0
但标签(通常)保持指向单个提交;我没有看到有什么需要“追踪”。那么在推送标签时是否需要使用-u
?
我没有看到在Pro Git, Second Edition中使用-u标签。然而,对于importing new repositories on Bitbucket指令页清楚地说,使用-u
:
git push -u origin --tags
这是一个到位桶错字,还是有推Git标签时指定-u
某种目的?
更新:根据这里的答案,我向Atlassian提出了一个问题,他们修正了错误(就像它显然是这样)。谢谢!
谢谢。我向Atlassian提交了一个问题,他们修正了错字。 –