Я пытаюсь настроить проект библиотеки, используя DevOps.Выбранная стратегия ветвления: git-flow , чтобы использовать версию git и следовать за semver с выпусками и исправлениями.
Поэтому я попытался защитить как ветки разработки, так и ветки релиза , активировав пулл-запросы.
Все работает нормально, если релиз не будет закрыт.Здесь я вижу две проблемы:
- В git-flow система пытается перестроить разработку из master, но devops не знает, что это git-flow, а просто объединяет release с master.
- Разработка ветки защищена, поэтому, если я хочу перераспределить вручную, я должен создать новый запрос на извлечение, от мастера к ветви функций, чтобы разрешить конфликты
Я не уверен в правильностиреализованного рабочего процесса.Есть ли лучший способ выполнить эту перестройку?
Любые предложения приветствуются
Спасибо