Речь идет о некоторых краях случай git-flow методологииГИТ-поток: Как предотвратить некоторые изменения, сделанные в ветке релиза от слияния обратно к развитию
У меня есть какое-то типичная история ГИТ-поток, как это:
o---o---o---o [release-3.5.0]
/
----o---o---o---o---o [development]
Гит-поток сказал нам, чтобы объединить релиз-3.5.0 филиал в развитие затем отпустить готов. Итак, в конце концов мы получим ВСЕ изменений, сделанных в филиале выпуска в ветку развития.
o---o---o---o
/ \
----o---o---o---o---o [development]
Теперь представьте, у нас есть обязательство «X» на ветви выпуска, что мы НЕ хотите в отрасли разработки, например, это своего рода хак/исправление или другое, уже зафиксировано в развитии в более разумный способ (т.е. совершить Y)
o---X---o---o [release-3.5.0]
/
----o---o---o---Y---o [development]
Итак, главный вопрос - как справиться с такими ситуациями? Как предотвратить эту фиксацию (или фиксацию) от возврата к разработке?
Возможный дубликат [GIT - пропуск определенных фиксаций при сливающихся] (HTTP ://переполнение стека.com/questions/727994/git-skipping-specific-commits-when-merging) – Lu55