当前位置:   article > 正文

使用git fetch和git rebase处理多人开发同一个分支的问题_tortoisegit多人开发使用同一个分支

tortoisegit多人开发使用同一个分支

版权声明:本文为博主原创文章,未经博主允许不得转载。
有时会遇到一种情况,多个人同时在一个分支上(比如我这里为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了。

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/盐析白兔/article/detail/775047
推荐阅读
相关标签
  

闽ICP备14008679号