git 冲突 内容冲突

假设一个项目两个人在开发

user1创建b.php

aaaaaa

并进行了以下操作

git add b.php

git commit -m "add b.php"

git push origin

user2 创建b.php

iiii

并执行了

git add b.php

git commit -m "fix b.php"

在执行git pull时

使用git status

user2 cat b.php

解决冲突的办法有两种

1、放弃修改 执行

git reset --hard

git pull

2、但是可能我们的代码是不能放弃的,这需要user2手动解决冲突

vim b.php

#进行修改

git add b.php

git commit -m "resolve confict"

git pull #此时就不会在出错

git push origin

猜你喜欢

转载自blog.csdn.net/benben0729/article/details/82707723