Проблема с git fork, когда у нас есть несколько запросов извлечения, конфликтующих в одном файле - PullRequest
0 голосов
/ 08 марта 2019

У меня есть ситуация. У меня есть основная ветвь, для которой разработчики будут поддерживать свой собственный разветвленный репозиторий и поднять запрос на извлечение. Например, если у меня есть 3 запроса на получение одного и того же файла, для которого один запрос был утвержден, а другие запросы не выполнены из-за конфликтов.

Поскольку файлы уже были переданы в разветвленное хранилище, как устранить эти конфликты?

1 Ответ

1 голос
/ 08 марта 2019

После слияния одобренного пулл-запроса скажите разработчикам исправить их ветки.Они могут перебазировать свою ветку поверх вашей новой master, или они могут слить master в свою ветку.Оба подхода приведут к конфликтам, которые разработчики теперь могут решить.Нажав на их обновленные ветки, вы можете еще раз проверить и одобрить запрос на извлечение.

Если вы считаете, что можете исправить конфликты (конфликты просты / вы знакомы с этим кодом / ...), выможете просто оформить свою ветку в вашем локальном репозитории, объединить или перебазировать новый master, а затем объединить в master.Затем нажмите master и закройте запрос на получение.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...