git分支冲突时如何解决

2022-06-22  本文已影响0人  井底蛙蛙呱呱呱

此处仅介绍在开发完成git提交代码时,发现合并分支(一般为master)中已有变动,此时本地开发分支(也即待合并分支)与合并分支有冲突,需要解决。

这里仅介绍idea中如何进行操作。

1、先checkout到合并分支并进行update

checkout分支。


image.png

update分支(相当于fetch and merge)。


image.png

2、merge

可先提交本地更改,即commit。然后进行merge或者rebase。
merge时可能会出现冲突,需要手动解决。

注:merge into current 或 Rebase Current onto selected 执行效果一样(都是将dev 上的修改合并到master 上,只是一个是merge 一个是 rebase 罢了)。

参考 https://icode.best/i/54665742764698

3、最后将本地的commit进行push即可

其它

在本次开发时,可直接在本地先update主分支,然后在其基础上创建新分支进行开发。

上一篇 下一篇

猜你喜欢

热点阅读