我们使用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