我們使用github回購作爲我們的「中央存儲庫」。git從特定分支拉到特定分支
我們計劃有多個編碼器以下列方式臨時服務器上的工作:
- 編碼人員對他們的本地回購一個單獨的分支工作;
- 編碼器推送改變github;然後
- 打碼機拉從GitHub更新到服務器回購
因此,在實踐中,在步驟3,編碼器將運行在分期回購如下:
git checkout coderA-updates
git pull origin coderA-updates
git checkout master
有沒有辦法更新一個特定的分支,而不必先git checkout
?
TLDR: 你怎麼做這樣的事情git pull origin remoteBranch localBranch
,而無需切換活躍的分支?
謝謝:)
你的意思是「更新一個特定的分支」?其文件處於可用狀態的唯一分支是已檢出的當前分支。如果你想更新內部的回購,git fetch也會爲其他分支做這件事,但是如果沒有分支是最新的,你將無法處理這些文件。簡而言之,您可以更新您想要的任何分支或所有分支,但只有當前分支的文件可用。 – eis
嗨eis。通過「更新特定的分支」,我的意思是通過從github獲取最新的提交來更新分支。我只想更新分支,我不需要這些文件可用。你如何使用git fetch來只更新一個特定的分支?謝謝 – Bibokid