Git常用命令
- git pull 拉去其他同学改变的代码,自动合并成功,无冲突,若自动合并失败,出现冲突->#解决冲突
- git add *
- git commit -m "本次提交的说明信息"
- 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 完成此任务