Как это исправить в git "Эта ветка устарела с базовой веткой"? - PullRequest
0 голосов
/ 10 декабря 2018

Я работаю над проектом, и я сделал PR для проекта в github, и теперь мой PR говорит, что «Эта ветвь устарела с базовой веткой, объедините последние изменения из master в эту ветку», таккакую команду git я должен использовать, чтобы сделать мою ветку параллельной главной ветви?

1 Ответ

0 голосов
/ 10 декабря 2018

Если вы создали запрос на извлечение из ветки в том же репозитории проекта, то:

  • убедитесь, что вы проверили свою ветку (ту, что из PR): git checkout your-branch
  • с проверенной веткой, вы должны сделать git pull origin master
  • затем git push origin your-branch, чтобы обновить PR.

Если вы разветвили репо, создали филиал и отправили PR, выполните следующие действия:

  • создайте удаленный репозиторий с исходным репо проекта: git remote add upstream 'url.git.here'
  • makeуверен, что вы проверили свою ветку: git checkout your-branch
  • получите последние изменения из восходящего потока в вашу ветку: git pull upstream master
  • после этого нажмите на изменения, которые вы получили отupstream: git push origin your-branch
  • наконец, вы можете перейти на страницу github, чтобы убедиться, что out-of-date не блокирует ваш PR.

После этого вы должны увидеть, что ваш PRвсе хорошо, чтобы быть слияния (после того, как обзоры установлены).

Дайте мне знать, если это поможет.

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