git simple merge не сливается - PullRequest
       3

git simple merge не сливается

0 голосов
/ 17 апреля 2019

Файл conf.yaml на мастере:

food=steak
drink=water

Файл conf.yaml на устройстве:

food=steak

В то время как на dev ветке я запускаю:

$ git merge master
Already up to date.

Для слияния с мастером, очевидно, но:

cat conf.yaml (от разработчика), показывает:
food=steak
Слияние не удачно, если я использую некоторые дополнительные опции вместе скоманда слияния?
Не могу найти эту информацию на https://git -scm.com / docs / git-merge

1 Ответ

1 голос
/ 17 апреля 2019

Скорее всего, ваша локальная ветка master не обновлена, и в этом случае вам следует сначала получить:

# on dev
git fetch origin
git merge origin/master

Приведенные выше две строки - полезный трюк в Git. git fetch обновляет все локальные ветви отслеживания, включая origin/master. Затем мы объединяем эту локальную ветвь отслеживания. Это позволяет избежать необходимости менять ветки от dev.

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