Как поместить последний коммит в ветку функций обратно на вершину, а затем объединить с релизом? - PullRequest
0 голосов
/ 11 сентября 2018

Работа с gitlab Мой последний коммит для Feature1 был 16267a. Затем я попытался слиться с выпуском с помощью некоторых автоматических инструментов, перебазировать ... Возможно, я сделал что-то не так, в результате в верхней части моей ветки Feature1 вообще не было моих изменений.

Как снова поставить 16267a на вершину, а затем слить с релизом?

1 Ответ

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

Как всегда, почти наверняка есть несколько способов выполнить то, что вы хотите, но одним примером может быть: $ RELEASE будет именем ветки релиза

  1. git checkout $RELEASE
  2. git checkout -b fixed_branch
  3. git cherrypick 16267f34

На данный момент ваш fixed_branch должен быть в курсе выпуска и вашего коммита в его верхней части - готового к слиянию с $ RELEASE . Если вы хотите, чтобы слияние происходило с того же имени ветви, которое было названо ранее, вам просто нужно сначала переименовать его или полностью удалить перед созданием новой ветви со старым именем

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