Перебазировать ветку от мастера, если у мастера есть откат этой ветки - PullRequest
0 голосов
/ 04 июня 2019

Я пытаюсь сделать rebase над мастером из вторичной ветви, но когда я делаю это, я теряю код, потому что мастер имеет реверт для этой же ветви, как я могу сделать rebase и сохранить код.

Ветви для перебазирования:

  1. Мастер
  2. Оповещения

1 Ответ

1 голос
/ 04 июня 2019

Самый простой способ сделать это - использовать git rebase -f, который предназначен именно для этого.Так что в вашем случае вы бы проверили свою ветку и затем запустили git rebase -f master.

Если у вас более старый Git, это также возможно сделать, найдя последний коммит на master перед вашей веткойначинается (назовите его BASE), а затем выполняйте git rebase --onto master BASE).

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