在git中会出现共同对一个文件操作的情况,而提交时,晚提交的一般要面临解决冲突的问题。
在合并后发现发生冲突了,可以用diff
定位冲突,如果是项目功能和同事冲突了,那么协商好用谁的代码后再手动解决冲突。
大概命令如下:
$ git checkout develop
$ git pull --rebase
$ git checkout feature/xxx
$ git rebase develop
# 出现冲突
$ git diff
# 解决冲突
$ git add .
$ git rebase --continue
参考
https://www.cnblogs.com/sinojelly/archive/2011/08/07/2130172.html
网友评论