git rebase проблема после перебазирования с локального мастера в ветку Feature и повторной попытки фиксации в ветке Feature - PullRequest
0 голосов
/ 03 сентября 2018

Вот настройка. У меня есть основная ветвь и две ветки.

  • функция / er
  • функция / JM

Установки:

  • Кто-то еще внес изменения в feature / jm и объединил их с master.

  • Я зафиксировал свои изменения в функции / er

  • мастер оформления заказа

  • git pull

  • функция git checkout / er

  • git rebase master

  • исправить конфликты и добавить

  • git rebase - продолжение

  • git status

Здесь я вижу сообщение:

На ветке Feature / Er Ваша ветка и 'origin / feature / er' имеют расходятся и имеют 5 и 3 разных коммита соответственно.
(используйте "git pull", чтобы объединить удаленную ветку с вашей)

Почему это происходило и где что-то пошло не так?

Какой лучший способ обойти это?

Я подумал, что если я перебазирую локальный мастер, на котором установлены последние версии, и исправлю конфликты, тогда я мог бы просто выдвинуть все последние версии в функционал / без проблем? И мои изменения были бы на вершине всей истории других изменений из-за перебазирования.

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