Git 命令行5步解决冲突方法(亲测有效)
创始人
2024-05-31 10:37:13

总体步骤如下:

  • git pull --rebase    
  • 解决冲突文件 file1.c。
  • git add file1.c
  • git commit -m "*****"   
  • git push
  • git rebase --continue ,此时冲突消失
  • 强推,git push origin xxxx -f 

本人解决的例子如下:

第一步、拉取最新代码

git pull --rebase 后进入冲突状态。分支名后多了REBASE 1/1 

第二步,使用notePad打开冲突文件解决冲突并保存。

此过程省略。

第三步,修改完冲突文件后git add 和git commit

git commit,此时将所有代码提交,只生成一个commit 节点。

第四步 git push

5 git rebase --continue git push origin xxxxx -f

Git rebase  --continue后,冲突消失。

此时PR上还是没有最新代码。需要再次强制push。

结束。PR上冲突解决。

相关内容

热门资讯

容大感光:泰国基地规划进度、对... 投资者提问:东南亚 PCB 产能持续扩张,日系厂商在当地占据主导地位。公司泰国生产基地规划的油墨与干...
国家电网、南方电网达成我国首笔... (来源:电力国际汇epintl)按照国家发展改革委、国家能源局部署,6月18日,国家电网、南方电网达...
以军:打死扎扎和萨法迪!内塔尼... 据新华社,以色列国防军22日发表声明说,20日在加沙地带打死了两名巴勒斯坦伊斯兰抵抗运动(哈马斯)军...
浙江金华乡村“慢生活”吸引城市... 来源:中国新闻网 风铃祈福、夜间音乐会、农耕摸鱼体验......端午假期,在浙江金华经济技术开发区,...
画面公布:日本舰机滋扰挑衅,辽... 辽宁舰编队专业稳妥处置应对日本舰机滋扰挑衅6月22日,海军辽宁舰编队圆满完成远海实战化训练,安全顺利...