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

生成和应用patch

文章目录

    • 一、git生成和应用patch
      • 1. format-patch生成补丁文件
      • 2. git am 应用补丁
      • 3. git apply 应用补丁
    • 二、 patch命令打补丁

一、git生成和应用patch

1. format-patch生成补丁文件

#打包最近n个patch
git format-patch -n

#打包n1与n2之间的所有patch
#包含n1和n2
git format-patch -n1 -n2

#某两次提交之间的所有patch
#不包含start的提交
git format-patch commit-id commit-id

#某次提交后的所有patch
#不包含此次的提交
git format-patch -s commit-id

#某次提交之前的几次提交
#包含本次提交
git format-patch -2 commit-id

#将所有的patch输出到一个指定位置的文件
git format-patch commit-id --stdout > filename.patch

2. git am 应用补丁

在使用 git am 前,首先要使用 git am –abort,用来放弃以前的 am 信息,否则可能会遇到这样的错误:
.git/rebase-apply still exists but mbox given

#打入patch
git am filename.patch

#打入多个patch
git am *.patch

3. git apply 应用补丁

git apply filename.patch

二、 patch命令打补丁

patch -p1 < xxxx.patch或者xxx.diff

http://www.kler.cn/news/283266.html

相关文章:

  • Redis入门篇 - CentOS 7下载、安装Redis实操演示
  • 每天学习一个基础算法之顺序查找
  • Python观察者模式:构建松耦合的通信机制
  • 深入理解归并排序
  • C++,如何写单元测试用例?
  • PHP语言有哪些优势和特点?
  • C语言通用函数 - 判断ip是否合法
  • 顺序表和链表知识点
  • 运维学习————Docker自制镜像并上传至阿里云以及Docker Compose的使用
  • vmware解决虚拟机空间占用不断增大问题
  • FFmpeg源码:ffurl_seek2、ffurl_seek、avio_size函数分析
  • 使用HTML实现贪吃蛇游戏
  • 小猫爬山 dfs/状压
  • Redis中的数据类型及应用场景(面试版)
  • macos 自定义用户目录方法, /Users/xxx 用户文件存储路径自定义方法
  • 构建在线教育系统源码:企业培训APP开发的技术指南
  • 在中国使用wordpress建网站的主要有三类人
  • TransmittableThreadLocal
  • Word文档被锁定无法编辑怎么办?一键快速移除Word编辑限制
  • 计算机网络803-(3)数据链路层
  • 行为型设计模式-状态(state)模式
  • 并发容器简介
  • 闪存刷新机制文献的解读
  • 记录一次两台虚拟机Oracle rac 心跳不能建立的排查
  • 二分法介绍
  • 回归预测 | Matlab实现GWO-BP-Adaboost灰狼算法优化BP神经网络集成学习多输入单输出回归预测
  • centos 服务器之间实现免密登录
  • 家里养宠物空气净化器有用吗?哪款最值得推荐?
  • 53-java中的多态是怎么实现的
  • 在NextChat中接入SiliconCloud API 体验不同的开源先进大语言模型