Может быть, простой вопрос для более опытных в git, чтобы ответить, но я борюсь за это несколько часов.
У меня есть три ветви: Разработка, MyBranch & Release.
MyBranch расширяет Develop, и поскольку это была более длинная функция, Develop снова была объединена с MyBranch два раза.Релиз выпущен Разрабатывается, а разработка опережает релиз (так как мы все еще продолжаем работать над функциями для следующего релиза).
Теперь мне нужно объединить MyBranch для разработки и выпуска.У Merge to Develop не было никаких проблем, но я не был уверен в слиянии с Release.Поскольку разработка была объединена с MyBranch два раза, я мог случайно объединить изменения, которые не нужны при выпуске.Что я делаю?Я думал о:
- Оформить заказ на новую ветку MyBranchRelease
- Отмена двух слияний из Dev в MyBranchRelease
- Слияние релиза в MyBranchRelease для разрешения конфликтов
- Объединить MyBranchRelease с выпуском
Имеет ли это смысл?Надеюсь услышать от вас, ребята