在Atlassian SourceTree中,如何知道哪些标签只是本地的,哪些也是远程的?如何查看远程标签?
当创建一个标签,你得到的选择“推标签:......”,但如何知道如果一个标签已经被推没有被创建后?我可以在本地看到所有我的标签,但我需要确保它们存在于远程,以便其他开发人员可以将它们拉出来。
在Atlassian SourceTree中,如何知道哪些标签只是本地的,哪些也是远程的?如何查看远程标签?
当创建一个标签,你得到的选择“推标签:......”,但如何知道如果一个标签已经被推没有被创建后?我可以在本地看到所有我的标签,但我需要确保它们存在于远程,以便其他开发人员可以将它们拉出来。
即使没有克隆或取,你可以用git ls-remote
检查上游回购的标签列表:
git ls-remote --tags /url/to/upstream/repo
注(如“When listing git-ls-remote why there's “^{}
” after the tag name?”所示),您可以随时把你的犯一个命令和标签与(GIT 1.8.3+ 2013年4月):
git push --follow-tags
这很好,但我问的是如何用Atlassian SourceTree知道它,而不是git命令行。 – cprcrack 2014-09-24 01:07:47