Git解决冲突-4

Git解决冲突

一.自动合并冲突

前提:远程仓库代码发生变化,本地仓库的代码未更新,git commit冲突

场景:远程仓库的代码已经更新,本地仓库还是原来的代码

冲突现象:

解决方式:

拉去远程仓库代码,会自动合并成功

二.自动合并冲突失败现象

1. 本地和远程仓库都做了修改,未先pull,直接push

现象:

问题1解决方法:

工作区手动解决冲突之后,先git add . 再git commit –m 最后git push

2.pull手动解决冲突后,未提交(git add . git commit –m) 直接push

现象2:

问题2解决方法:

工作区手动解决冲突之后,先git add . 再git commit –m 最后git push

3.本地和远程仓库都修改了,本地未提交(add,commit)直接pull

现象3

问题3解决方法:

工作区修改之后,先git add . 再git commit –m 最后git pull

三.手动解决冲突方式:

1.执行git pull 拉取远程仓库代码到本地,自动合并会失败,需要手动合并

2.工作区手动合并之后,先git add . 再git commit -m 最后git push

posted @   常疯大虾  阅读(43)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· 分享4款.NET开源、免费、实用的商城系统
· 全程不用写代码,我用AI程序员写了一个飞机大战
· MongoDB 8.0这个新功能碉堡了,比商业数据库还牛
· 记一次.NET内存居高不下排查解决与启示
· 白话解读 Dapr 1.15:你的「微服务管家」又秀新绝活了
点击右上角即可分享
微信分享提示