Слияние двух веток на Github - PullRequest
       1

Слияние двух веток на Github

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

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

Слияние пул-запроса на GitHub

Но я получил следующее сообщение:

Не с чем сравнивать!

Вот проект:

https://github.com/SumayahAlharbi/erecords

Что означает 4 коммитов за мастером?

Обновление

Пожалуйста, проверьте ниже изображения:

Я думал, что слияние прошло успешно, но ничего не изменилось! enter image description here enter image description here

Ответы [ 2 ]

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

Я только что проверил ваше репо. Изменения ветки ExportFeature уже объединены в ветку master, и затем слияние отменяется. Вот почему теперь, если вы поднимете пулл-запрос на объединение ExportFeature в master, вы получите There isn’t anything to compare!.

См. Последние коммиты на ExportFeature, которые уже присутствуют в ветке master.

enter image description here

enter image description here

Причина, по которой вы видите 4 commits behind master в ветке ExportFeature, заключается в том, что ветвь master имеет на 4 больше коммитов, чем ветка ExportFeature. Если вы видите общее количество коммитов в ветке ExportFeature, это 7, тогда как общее количество коммитов в ветке master равно 11. Если вам нужно внести какие-либо изменения в ветку ExportFeature, вам нужно получить последние изменения в ветке master выполняются командой git pull origin master, когда текущая ветвь имеет значение ExportFeature на локальном git-терминале.

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

Что означает 4 коммитов за мастером?

  • Это означает, что в ветке master есть 4 коммита, которых в данный момент нет в вашей ветке. Вам нужно перебазировать свою ветку и затем создать New Pull Запрос , который необходимо будет рассмотреть и окончательно утвердить что ваша ветка может быть объединена с мастером.

Не с чем сравнивать!

  • Проверьте разницу между мастером и вашей веткой. Нажмите значок Сравнить в Git Hub или запустите этот команда из вашего местного отделения в Git Bash: git diff --name-only master_branch.
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...