当前位置: 首页 > news >正文

Git 命令行5步解决冲突方法(亲测有效)

总体步骤如下:

  • 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上冲突解决。

http://www.lryc.cn/news/36245.html

相关文章:

  • 在线帮助文档——让用户更方便地获取帮助
  • 一小时轻松掌握Git,看这一篇就足够
  • spring cloud stream 自定义binder
  • 计算机网络之HTTP协议
  • 如何挖掘专利创新点?
  • 虚函数和纯虚函数
  • Framework源码面试——Handler与事件传递机制面试集合
  • iOS开发-bugly符号表自动上传发布自动化shell
  • MySQL OCP888题解046-哪些语句会被记录到binlog
  • 【前端学习】D5:CSS进阶
  • 【bioinfo】融合检测软件FusionMap分析流程和报告结果
  • C++基础了解-17-C++日期 时间
  • MOV压敏电阻的几种电路元件功能及不同优势讲解
  • uniapp+uniCloud实战项目报修小程序开发
  • 演唱会的火车票没了?Python实现12306查票以及zidong购票....
  • Linux发行版本与发行版的简单的介绍
  • 前后端分离项目学习-vue+springboot 博客
  • 关于指针运算的一道题
  • 【论文简述】Learning Optical Flow with Kernel Patch Attention(CVPR 2022)
  • Java学习-MySQL-列的数据类型
  • 终端配色-Docker容器终端
  • SQL基础培训04-插入数据
  • Apache HTTP Server <2.4.56 mod_proxy 模块存在请求走私漏洞(CVE-2023-25690)
  • SpringBoot 集成 elasticsearch 7.x和对应版本不一致异常信息处理
  • 求职季必看系列:Java如何高效面试?
  • 点云分割预研
  • 【数据结构】栈和队列 (栈 栈的概念结构 栈的实现 队列 队列的概念及结构 队列的实现 栈和队列面试题)
  • Moonbeam生态说|解读2023年Web3发展的前景和亮点
  • 【刷题笔记】--二分-P2440 木材加工
  • netstat 命令详解