IDEA+git工作中常用[冲突]

以下是我工作中关于idea中使用git解决冲突的方法

拉取时出现冲突

git stash

比较主流的方法[git stash]

步骤:git stash -> git pull ->git stash pop 再解决合并冲突

原理

  • git stash 把代码暂存缓冲区(git栈中)
  • git stash pop 把代码从缓冲区拿出来(git栈中)

过程

1.控制台输入git stash,把冲突的代码暂存到缓存区中

image-20250805185321502

2.控制台输入git pull ,然后输入git stash pop,然后选择合并

image-20250702173129084

3.选择要更改合并的,然后点击应用

(注意:出现已经解决选项-选择已解决)

利用idea的提交功能

  • 先拉取代码,再推送代码

    • 当拉取代码冲突,可以试着 提交 或者 git stash
  • 要推送什么代码,就先提交什么代码到本地

1.选择冲突的文件进行提交

image-20250806114825096

2.拉取远程代码,出现冲突合并

image-20250806114923757

3.选择要更改合并的,然后点击应用

(注意:出现已经解决选项-选择已解决)

image-20250806115049715

注意:当没有修改的文件出现在提交当中,点击回滚,回滚到一开始没修过的地方

image-20250530110746019

其它冲突

其它冲突解决方法很简单,出现冲突,合并冲突即可

Logo

腾讯云面向开发者汇聚海量精品云计算使用和开发经验,营造开放的云计算技术生态圈。

更多推荐