码迷,mamicode.com
首页 > 其他好文 > 详细

git 解决冲突方案

时间:2018-06-21 11:46:14      阅读:129      评论:0      收藏:0      [点我收藏+]

标签:TE   style   提示   本地   直接   新版   head   接下来   多个   

直接上代码
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 

 

git 解决冲突方案

标签:TE   style   提示   本地   直接   新版   head   接下来   多个   

原文地址:https://www.cnblogs.com/zhujiasheng/p/9206846.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!