Избегайте эффектов возврата коммита в другой ветке Git при слиянии

Работаем с git flow. У нас есть коллега, который не знаком с Git, который случайно слился и превратился вчера в мастера.

Разработка имеет довольно много функций, которые запускаются с нашим следующим выпуском, требующим возврата при слиянии. Это создало коммит, который отменяет все изменения. Когда мы возвращаем master к разработке, возвращаемый коммит удаляет код, сгенерированный нашими функциями.

Каков наилучший способ синхронизации разработки с исправлениями мастера при сохранении новых функций?

- Изменить - Просто чтобы уточнить, возврат былвозвращаться, И.Е.git revert -m 1 <sha>, поскольку коммит уже был передан в удаленный репозиторий.

С тех пор как я опубликовал это, я пришел к возможному исправлению путем ветвления мастера и отмены возврата, однако мне любопытно, есть ли другие возможности, которые могут минимизировать коллизию.

Ответы на вопрос(2)

Ваш ответ на вопрос