2015-09-07 61 views
1

我們爲您的同事(開發人員)部署工具只需按一個按鈕來部署從到位桶代碼到遠程服務器。有兩件事情會發生拉與未知標籤

  1. SSH服務器進入(目標地址)
  2. 運行這裏的git命令拉碼

問題在於我缺乏的git知識。存儲庫可能有標籤,所以這不僅僅是'git pull'。假設回購已被克隆,所以它存在,我怎麼會拉代碼到服務器使用特定的標籤?

有一兩件事我想的是,人們對創建到位桶標籤最新可能不存在於服務器上,所以當他們部署和進入這個標籤,如何將服務器知道這個標籤的存在呢?我是否需要全部拉出,然後拉出特定的標籤?

我想這3個是什麼我可能需要 - 拉,取,結賬。

什麼是最好的git命令(一個或多個),以確保遠程服務器可以從指定的標籤拉正確的代碼,即使回購已大量更新並增加了新的標籤?

回答