Как разрешить конфликт в запросе на удаление? - PullRequest
0 голосов
/ 17 ноября 2018

Предположим, у меня есть две ветки: development и release_v1, и я хочу объединить ветку release_v1 с разработкой.

Я делаю запрос на извлечение для слияния release_v1 для разработки, но после того, как запрос на выполнение был выполнен, Я обнаружил, что есть конфликт

Как я могу решить конфликт?Какие шаги нужно выполнить?

Заранее спасибо.

1 Ответ

0 голосов
/ 17 ноября 2018

Как я могу решить конфликт?Какие шаги нужно выполнить?

Если у вас есть конфликты, выполните следующие шаги, чтобы исправить это:

# clean your local working directory with a stash or commit

# update your local repo with the content of the remote branches
git fetch --all --prune

# checkout the release_v1 branch
git checkout release_v1 

# update the content if required
git pull origin release_v1 

# merge the desired branch
git merge origin/master

На этом этапе ваш release_v1 содержит содержимое 2 веток сконфликты А теперь в ваших конфликтах.

Как только вы закончите с этим

# add the fixed conflicts and commit
git add . && git commit 
git push origin release_v1 

Вернитесь на ваш git-сервер, и теперь вы сможете объединить запрос на удаление, поскольку все конфликты разрешены

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