当我想合并到本地分支时,我这样做:
git checkout master
git pull origin master
git checkout my_branch
git merge master
有没有办法从存储库中的主服务器合并到我的本地my_branch而不首先进入我的本地主服务器?
我尝试了git merge origin / master但是它没有获取存储库中的提交但不提取本地主服务器中的提交。
答案 0 :(得分:3)
你可以这样做:
git checkout my_branch
git pull origin master
更新:我不明白您还需要本地更改。为此,你也可以将它们合并。
git merge master
答案 1 :(得分:3)
在执行git merge
之前,您需要更新远程分支的状态。
以下内容适合您(假设您在my_branch上):
git fetch
git merge origin/master
这将使用来自远程的信息进行更新,其中包含尚未在您的本地主服务器中的提交。然后,您可以将远程分支合并到my_branch。