Как исправить конфликты слияния без слияния или перебазирования с помощью --no-commit - PullRequest
0 голосов
/ 09 марта 2020

К лучшему или худшему, я работаю с установкой, в которой есть ветки master, release и development. Мы разветвляемся от мастера и сливаемся в развитие. Ветви, которые проходят QA, затем объединяются в ветку релиза, тестирование на стадии подготовки, они объединяются в master.

Когда возникает конфликт между веткой Feature и разработкой, мы не можем выполнить слияние или перебазирование, поскольку это приведет к получению куча вещей из разработки в ветку функций, которая не готова к развертыванию.

Это разумный процесс?

  1. получить последнюю ветку разработки
  2. ветвь элемента проверки
  3. run git merge --no-ff --no-commit develop
  4. исправление конфликтов
  5. git merge --continue
  6. при завершении pu sh ветвь элемента для PR
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...