赞
踩
版权声明:本文为博主原创文章,未经博主允许不得转载。
有时会遇到一种情况,多个人同时在一个分支上(比如我这里为dev/robot/backend-create)进行开发,当我push到远程上没有问题,可是同事push时却出现问题,git提示push远端被rejected了,所有push失败,这时怎么解决这种冲突呢?只需要执行以下几步就可以了:
第一步: 在本地仓库中, 更新并合并代码
git fetch origin
git rebase origin/dev/robot/backend-create
第二步:依据提示分别打开冲突的文件, 逐一修改冲突代码
第三步:所有冲突都修改完毕后, 提交修改的代码,执行命令是:
git add -u
git rebase --continue
第四部: 重新push
git push origin 分支名
这样就ok了。
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。