Git学习笔记#8-操作冲突
操作冲突
本地操作分支冲突
当主干与分支修改同一个文件后,分支合并到主干时将产生分支冲突,此时可以对该文件进行修改并重新提交到本地仓库中解决冲突(根据具体情况进行修改)
可以使用git log --graph --pretty=oneline
直观的查看冲突解决过程
多人协同操作冲突
实际开发中,多人协同操作冲突的情况最常见
当多人对同一个文件进行操作导致同一行内容冲突并提交时,会出现多人协同操作冲突
解决方法:推送前先拉取远程仓库中的内容,这样多人协同冲突就变成了本地冲突,可以依据具体情况进行冲突解决