git 解决冲突方案

直接上代码
1、首先执行git pull  这时候如果你本地没有修改过文件  会直接替换你的项目文件  
    如果你本地有修改过相应的文件 而且这个文件是之前版本已经存在的文件  则会提示你这个文件需要解决冲突  【你只要复制一份就可以了】
2、如果修改有多个冲突文件  则需要一个一个备份一份  重复1的操作

3、备份好文件之后  执行git reset --hard HEAD^ 命令  这一步操作是回复你修改之前的版本

4、继续执行git pull  因为3操作已经恢复到你本地最新版本  所以执行git pull命令会把本地项目文件和线上同步

5、这时你的项目就和本地同步了  接下来的操作就是去修改你备份文件  将他们合并到对应的文件中  

6、确定合并完了之后  继续执行git pull 防止线上有人提交代码

7、如果线上没有变化 将本地项目推送到线上  执行git push origin master 

猜你喜欢

转载自www.cnblogs.com/zhujiasheng/p/9206846.html