2012-03-01 126 views
0

我有一個Git倉庫設置,看起來是這樣的:如何獲取倉庫所有克隆上的git標籤?

  PROD 
     /
BARE_REPO — TEST 
     \ 
     DEV 

我做我的開發(顯然)的所有發展。這也是我創建我的標籤的地方。當某些東西準備好進入我們的測試環境時,我會執行一個git tag -a 03/01/201a然後一個git push。然後我進入TEST並執行git pull

如果我在dev上鍵入git tag,它會列出一堆標籤,而如果我在TEST或PROD上做了git tag,它只會顯示我的第一個標籤。顯然git add .不會添加要提交和推送的標籤。我希望所有三個環境共享標籤,這樣如果PROD或TEST中的某些東西變得模糊,我可以簡單地回滾到之前的標籤。

任何幫助「推」標籤(如果這是一件事)?

謝謝。

回答

3

您需要運行git push --tags來推送標籤。