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

git stash apply 冲突合并方法解决

在使用git时经常用到git stash驻存多次修改,然后想要一次性合并的时候会出现本地的修改跟git stash apply冲突

如:

这里在本地已经进行修改后,想要使用stash中的stash@{0},结果发现跟本地有冲突了

怎么才能把stash@{0}中的修改合并到本地呢?即同时保留本地修改跟stash中的内容

使用命令:git stash show -p stash@{0} | git apply --reject

上面的命令为:将stash中的内容当成补丁应用,同时生成.rej文件

执行上面的指令后,目录下面会多出.rej文件

查看rej文件

发现这个删除了一行代码,加了三行代码,去对应的文件中去查看是否已经合并修改

发现确实已合并了修改

左边红色表示删除,右边绿色表示增加

这个.rej文件目的是告诉你当前的冲突的地方,可以根据这个文件去看看相应的地方,解决冲突,但是看样子命令会自动修改冲突,只需要人工审阅一下,没有问题的话就可以删除.rej文件

http://www.dtcms.com/a/303320.html

相关文章:

  • 希尔排序(缩小增量排序)面试专题解析
  • unisS5800XP-G交换机配置命令之登录篇
  • 洛谷 P10448 组合型枚举-普及-
  • Visual Studio Code使用
  • 25世界职业院校技能大赛国内赛区承办名单确定,各赛区需全力筹备
  • 【Spring Boot 快速入门】二、请求与响应
  • CGA围手术期:全周期保障老年手术安全
  • 基于深度学习的医学图像分析:使用YOLOv5实现细胞检测
  • TI 2025全国电赛猜题
  • 刘润探展科大讯飞WAIC,讯飞医疗AI该咋看?
  • 【重学数据结构】二叉搜索树 Binary Search Tree
  • LINUX 728 SHELL:grep;sort;diff
  • MOE 速览
  • python入门篇12-虚拟环境conda的安装与使用
  • 拷贝漫画网页入口 - Copymanga漫画官方网站及APP下载
  • 接⼝测试⾯试题汇总
  • YOLO目标检测总结
  • EXCEL怎么使用数据透视表批量生成工作表
  • 【深度学习】深入理解交叉熵损失函数 (Cross-Entropy Loss Function)
  • Lambda表达式Stream流-函数式编程-java8函数式编程(Lambda表达式,Optional,Stream流)从入门到精通-最通俗易懂
  • React与Rudex的合奏
  • 代码解读:微调Qwen2.5-Omni 实战
  • 从单枪匹马到联盟共生:白钰玮的 IP 破局之路|创客匠人
  • 2025创始人IP如何破局?
  • 很妙的一道题 Leetcode234. 回文链表
  • windows部署ACE-Step记录
  • 从一起知名线上故障,谈配置灰度发布的重要性
  • 大模型的开发应用(十九):多模态模型基础
  • 源代码管理工具有哪些?有哪些管理场景?
  • React面试题