如何在git中从不同的远程分支更新本地分支
我对git不是很在行,我遇到了一个问题。我目前在本地分支如何在git中从不同的远程分支更新本地分支,git,gitlab,Git,Gitlab,我对git不是很在行,我遇到了一个问题。我目前在本地分支A-1,我从远程分支A-1克隆了该分支。但是其他人将更改推到了远程develope分支,我现在需要在本地A-1上进行更改。如何将远程develope分支的更改转移到本地A-1分支 我一直在四处寻找答案,我想我需要使用git pull,但我想我还需要指定要从中提取的远程分支?否则我想它会从远程A-1分支中拔出吗 从,我需要做什么 git-pull-origin-develope?您可以执行git-rebase-origin/develope或
A-1
,我从远程分支A-1
克隆了该分支。但是其他人将更改推到了远程develope
分支,我现在需要在本地A-1
上进行更改。如何将远程develope
分支的更改转移到本地A-1
分支
我一直在四处寻找答案,我想我需要使用git pull
,但我想我还需要指定要从中提取的远程分支?否则我想它会从远程A-1
分支中拔出吗
从,我需要做什么
git-pull-origin-develope
?您可以执行git-rebase-origin/develope
或git-merge-origin/develope
,任何最适合您的操作rebase
和merge
在git中是非常强大的概念,请找一本好书来使用它。@Tarek Dakhran,谢谢,你能再解释一下git merge origin/deveop在做什么吗?同时我也会仔细阅读。非常感谢。我只想确保它不会将我的本地A-1
更改合并到develope
相反,它会将origin/develope
合并到您的本地分支机构中。例如,git pull
与git merge origin/A-1
相同。