GIT基本使用与冲突解决

原创
2017/03/17 10:25
阅读数 101

Git常用命令

  1. git pull 拉去其他同学改变的代码,自动合并成功,无冲突,若自动合并失败,出现冲突->#解决冲突
  2. git add *
  3. git commit -m "本次提交的说明信息"
  4. git push origin master

解决冲突

1.出现冲突的原因:

在相同源码的基础上, a:修改了文件,执行了 git add * git commit -m "xx" git push origin master

b:修改了同一文件的相同位置,执行 git add * git commit -m "xx" 当b执行git push origin master时,发现无法提交,提示需要执行git pull

b:执行git pull发现自动合并失败,根据提示找到合并失败的文件,通常格式如下:

# ceshi 冲突2
# ceshi ceshi
<<<<<<< HEAD
## icngor modify
=======
## ceshi3
>>>>>>> b3e3ab22ae9cd3de764ba5428a865a0cd8a416d1

说明: ===分割两个人不同的代码

2.结局方法

b:修改文件,如下:

# ceshi 冲突2
# ceshi ceshi
## icngor modify

b:保留了b修改的代码,执行 git add * git commit -m "xx" git push origin master

#6 完成此任务

展开阅读全文
加载中

作者的其它热门文章

打赏
0
0 收藏
分享
打赏
0 评论
0 收藏
0
分享
返回顶部
顶部