«Уже в актуальном состоянии» означает, что ветка уже объединена? - PullRequest
0 голосов
/ 14 февраля 2019
* sshah-dev
  sshah-dev-74899
  sshah-yammer-fixes
saad_shah@M266845VKHTDD:elastica$ git merge release-2.108.0
Already up-to-date.
saad_shah@M266845VKHTDD:elastica$ git merge dev
Already up-to-date.

В настоящее время я нахожусь на sshah-dev, который находится за пределами dev.Сначала я объединяю dev в себя, чтобы обновить себя.Затем я пытаюсь объединить релиз с самим собой.

Цель состоит в том, чтобы объединить релиз с (личной версией) dev.

В сообщении «Уже обновленное» выглядит так, будто все они равны, однако повышение PR между выпуском и разработчиком показывает, что это не так, в каждом из них есть ряд коммитов, которыедругого нет.

Может кто-нибудь объяснить, что здесь происходит?

1 Ответ

0 голосов
/ 14 февраля 2019

Если вы уже нажали ветки dev и release со всеми коммитами, то это будет порядок.

  1. вы создали новую ветку от dev, скажем, new_branch.
  2. вы извлекаете новую ветку git checkout new_branch
  3. вы объединяли dev и выпускаете в dev, поэтому, пока вы проверены в новой ветке, вы сделали git merge dev, затем git push и затем то же самое git merge release, затем git push
  4. В этот момент new_branch должен иметь изменения от dev и master
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...