Не удалось получить && слияние с моей локальной веткой master - PullRequest
0 голосов
/ 08 октября 2019
$ 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, но я не могу объединить upstream с моей локальной веткой, как вы можете видеть, есть 2 коммита, которые мне нужно объединить

Ответы [ 2 ]

5 голосов
/ 08 октября 2019

Не уверен, почему вы не хотите использовать «git pull». Но вы, вероятно, хотите:

git merge origin/master

git merge master (когда он находится в основной ветви) попытается объединить вашу локальную главную ветку с самой собой

2 голосов
/ 08 октября 2019

Чтобы объединиться с любыми обновлениями, которые находятся в origin/master, запустите:

git merge origin/master

Если origin/master установлен в качестве восходящего потока для master, и вы находитесь на master, вы можетеrun:

git merge

без аргументов вообще.

(Как отмечено в коммитах выше, убедитесь, что ваш Git по крайней мере версии 1.8.2.)

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...