Git слияния и предупреждающее сообщение - PullRequest
0 голосов
/ 19 сентября 2018

Я очень плохо знаком с git и уже сталкивался с множеством плохих ситуаций, таких как потеря коммитов, поэтому немного боялся делать этот процесс сам, поэтому у меня было две разные ветви, и я слил одну из них с master branchи когда я пытался слить, он говорит:

У этого слияния есть конфликты, которые необходимо разрешить, прежде чем его можно будет зафиксировать.Чтобы вручную объединить эти изменения в мастер, запустите следующие команды:

git checkout master
git merge remotes/origin/edit

Значит, мне нужно ввести данные команды и git push origin master снова, чтобы сохранить последнюю версию master branchна моем удаленном репо.

1 Ответ

0 голосов
/ 19 сентября 2018

Я надеюсь, что вы выполнили следующие шаги:

  1. Выделенный мастер
  2. Объединенная ветвь-А к мастеру
  3. У вас есть конфликты.

Если это так, то перейдите к файлам с конфликтами и исправьте их.

Конфликты будут показаны между головой и хвостом.

<<<<<<<HEAD
Your local code
=======
Code that is updated from the merge or pull
>>>>>>>id

Вы можете сохранить код в зависимости от того, что требуется, и удалить остальные.

Затем выполнить следующие команды

git add --all
git commit -am "Conflict Fix Message"
git push
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...