如何解决拉取请求中的冲突?

时间:2018-11-16 23:38:44

标签: git bitbucket

假设我有两个分支,develop和release_v1,并且我想将release_v1分支合并到developer。

我执行合并合并release_v1进行开发的请求,但是,完成请求后,我发现存在冲突

我该如何解决冲突?要执行哪些步骤?

谢谢。

1 个答案:

答案 0 :(得分:0)

  

我该如何解决冲突?要执行哪些步骤?

一旦发生冲突,请按照以下步骤进行修复:

# 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服务器,由于所有冲突都已解决,因此您现在可以合并请求请求