使用git rebase合并master解决冲突

能用git rebase就别用git merge

当前项目分支dev,我想将当前分支与master分支合并。

使用git rebase:

git rebase master

此时会报一系列冲突,请留意Conflict提示冲突的是哪些文件,然后打开对应文件一一解决冲突即可。

解决冲突后输入下一条命令。

git add .

将解决冲突后的文件都添加进合并列表。

会看到显示添加了什么文件,请检查一下是不是自己解决冲突后的文件。

确定后输入下一条指令。

git rebase --continue

命令行窗口会显示提交记录,输入:wq按回车键退出即可。

退出后,如果没有出现Successfully,则检查命令行右侧会有类似**[2/5]**这样的数字显示,意味着总共有5个分支冲突待解决,已解决2个分支。

根据提示的Conflict文件,继续解决冲突。

解决后再继续continue,重复前面的步骤。

直到最后出现Successfully,冲突就解决完啦。

ps:下次我合并master时再补一些图片。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值