在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