天天看点

你还在纠结使用什么版本管理工具?快来看看Git有哪些骚操作(三)产生冲突的原因解决冲突

git冲突和EGit冲突的解决

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

产生冲突的原因

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

解决冲突

重新编辑并提交

git冲突

更改本地仓库a.txt文件为123

你还在纠结使用什么版本管理工具?快来看看Git有哪些骚操作(三)产生冲突的原因解决冲突

服务器a.txt文件为789

你还在纠结使用什么版本管理工具?快来看看Git有哪些骚操作(三)产生冲突的原因解决冲突

执行

git add a.txt
git commit -m '修改a.txt'
git push
           
你还在纠结使用什么版本管理工具?快来看看Git有哪些骚操作(三)产生冲突的原因解决冲突

异常为信息为

你还在纠结使用什么版本管理工具?快来看看Git有哪些骚操作(三)产生冲突的原因解决冲突

解决冲突

执行

git pull
           
你还在纠结使用什么版本管理工具?快来看看Git有哪些骚操作(三)产生冲突的原因解决冲突

更改a.txt内容

vi a.txt
           
你还在纠结使用什么版本管理工具?快来看看Git有哪些骚操作(三)产生冲突的原因解决冲突
你还在纠结使用什么版本管理工具?快来看看Git有哪些骚操作(三)产生冲突的原因解决冲突

执行

git add a.txt
git commit -m  '修改a.txt2' 
git push
           
你还在纠结使用什么版本管理工具?快来看看Git有哪些骚操作(三)产生冲突的原因解决冲突
你还在纠结使用什么版本管理工具?快来看看Git有哪些骚操作(三)产生冲突的原因解决冲突

EGit冲突

本地文件

你还在纠结使用什么版本管理工具?快来看看Git有哪些骚操作(三)产生冲突的原因解决冲突

远程文件

你还在纠结使用什么版本管理工具?快来看看Git有哪些骚操作(三)产生冲突的原因解决冲突
你还在纠结使用什么版本管理工具?快来看看Git有哪些骚操作(三)产生冲突的原因解决冲突

更新服务端的分支内容到本地分支 pull

你还在纠结使用什么版本管理工具?快来看看Git有哪些骚操作(三)产生冲突的原因解决冲突

解决冲突

开启同步视图

你还在纠结使用什么版本管理工具?快来看看Git有哪些骚操作(三)产生冲突的原因解决冲突

发现冲突

你还在纠结使用什么版本管理工具?快来看看Git有哪些骚操作(三)产生冲突的原因解决冲突

解决冲突:更改为合适标题后提交

你还在纠结使用什么版本管理工具?快来看看Git有哪些骚操作(三)产生冲突的原因解决冲突
你还在纠结使用什么版本管理工具?快来看看Git有哪些骚操作(三)产生冲突的原因解决冲突

下一篇:使用github进行团队协作和git账户设置