你还在纠结使用什么版本管理工具?快来看看Git有哪些骚操作(三)

git冲突和EGit冲突的解决

  • 产生冲突的原因
  • 解决冲突
    • git冲突
    • 解决冲突
    • EGit冲突
    • 解决冲突

产生冲突的原因

同时更改服务器和本地仓库的相同文件的同一行

解决冲突

重新编辑并提交

git冲突

更改本地仓库a.txt文件为123
你还在纠结使用什么版本管理工具?快来看看Git有哪些骚操作(三)_第1张图片
服务器a.txt文件为789
你还在纠结使用什么版本管理工具?快来看看Git有哪些骚操作(三)_第2张图片
执行

git add a.txt
git commit -m '修改a.txt'
git push

你还在纠结使用什么版本管理工具?快来看看Git有哪些骚操作(三)_第3张图片
异常为信息为
你还在纠结使用什么版本管理工具?快来看看Git有哪些骚操作(三)_第4张图片

解决冲突

执行

git pull

你还在纠结使用什么版本管理工具?快来看看Git有哪些骚操作(三)_第5张图片
更改a.txt内容

vi a.txt

你还在纠结使用什么版本管理工具?快来看看Git有哪些骚操作(三)_第6张图片
你还在纠结使用什么版本管理工具?快来看看Git有哪些骚操作(三)_第7张图片
执行

git add a.txt
git commit -m  '修改a.txt2' 
git push

你还在纠结使用什么版本管理工具?快来看看Git有哪些骚操作(三)_第8张图片
在这里插入图片描述

EGit冲突

本地文件
在这里插入图片描述
远程文件
在这里插入图片描述

你还在纠结使用什么版本管理工具?快来看看Git有哪些骚操作(三)_第9张图片
更新服务端的分支内容到本地分支 pull
你还在纠结使用什么版本管理工具?快来看看Git有哪些骚操作(三)_第10张图片

解决冲突

开启同步视图
你还在纠结使用什么版本管理工具?快来看看Git有哪些骚操作(三)_第11张图片
发现冲突
在这里插入图片描述
解决冲突:更改为合适标题后提交
你还在纠结使用什么版本管理工具?快来看看Git有哪些骚操作(三)_第12张图片
你还在纠结使用什么版本管理工具?快来看看Git有哪些骚操作(三)_第13张图片
下一篇:使用github进行团队协作和git账户设置

你可能感兴趣的:(Git/GitHub,git,java,github)