$ git fetch origin master
From https://github.com/haolly/UGUI_learn
* branch master -> FETCH_HEAD
$ git checkout master
Already on 'master'
Your branch is behind 'origin/master' by 2 commits, and can be fast-forwarded.
(use "git pull" to update your local branch)
$ git merge master
Already up to date.
我不想使用git pull,所以我使用fetch / merge,但是我无法将上游合并到本地分支,如您所见,我需要合并2个提交
答案 0 :(得分:5)
不确定为什么不使用“ git pull”。但是您可能想要:
git merge origin/master
git merge master(在master分支上时)将尝试将本地master分支与其自身合并
答案 1 :(得分:2)
要与origin/master
中的任何更新合并,请运行:
git merge origin/master
如果将origin/master
设置为master
的上游,并且您在master
上,则可以运行:
git merge
完全没有参数。
(如以上提交所述,请确保您的Git至少为1.8.2版。)