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

Git 常用操作(format-patch, diff)

1. 把加入暂存区文件生成patch

git diff --cached > 20260512.patch

2. 最后一次git 提交生成patch

git format-patch -1 HEAD

3. 生成单个提交的patch

git format-patch -1 <commit-id>

举例:git format-patch -1 25c67d7f8be

4. 生成某个提交到当前的所有提交的patch: (patch不包括当前提交)

git format-patch <commit-id>..HEAD

git format-patch8dccb62c2e0..HEAD

注意:

1、“..” 左右都没有空格

2、patch中不包括8dccb62c2e0这笔提交

5. 生成两个范围之间的patch

git format-patch <start-commit-id>..<end-commit-id>

http://www.jsqmd.com/news/1077470/

相关文章:

  • OpenCorePkg实战手册:构建稳定黑苹果引导的5个关键场景
  • 3步掌握Chrome图片格式转换:一键另存为JPG/PNG/WebP的终极指南
  • MySQL 深度优化:从索引原理到分库分表的进阶实战
  • 从手搓LLM到智能体架构:大模型工程化实战路径
  • 白杨SEO:企业官网有啥价值?AI搜索友好网站页面三大标准是啥?
  • SSH 隧道实用指南:本地与远程端口转发全解析,助你成隧道高手!
  • AI伦理实战课:从数据采集协议到上线备案的工程化落地
  • 2026年单北斗GNSS变形监测产品推荐,引领精确监控新风尚
  • 2026年小程序卖货平台搭建哪家好?适合商家的商城系统推荐
  • 计算机毕业设计之基于Java的小区业主服务平台的设计与实现
  • 从零到生产级:Ubuntu桌面/WSL2/Server三种场景下IntelliJ IDEA静默安装脚本(bash + ansible + systemd unit全栈交付)
  • NL2SQL技术原理与实战指南
  • 多播组成员动态加入退出时如何实现毫秒级状态同步与故障隔离
  • NLP语义脉搏监测系统:用知识图谱解码技术演进
  • 深入解析musl libc的TLS初始化机制:从__init_tp到线程局部存储
  • 销售分析怎么做?优秀的销售分析分析都离不开细分思维
  • 2026上半年AI视频模型演进:从Seedance 2.0到Hedra Avatar的工程实践
  • 呼市全屋定制工厂,2026年6月亲测推荐
  • 2026年GEO优化系统源码二次开发,如何抢占流量新风口?
  • 限时解密:JetBrains官网未公开的离线安装包获取通道,以及如何绕过Activation Server验证(仅限教育邮箱与开源项目认证用户)
  • MSC8112系统总线地址空间解析:从物理地址到外设控制实战
  • PPTist:免费网页版PPT制作工具,3分钟快速创建专业演示文稿
  • 英雄联盟智能助手Seraphine:终极战绩查询与自动BP工具完全指南
  • 房地产ERP系统HTTP头注入漏洞实战:X-Forwarded-For引发的SQL注入攻防
  • C++队列(练习题)
  • 【毕业设计】基于 Django 的医疗数据可视化辅助诊疗系统的设计与实现 基于 Django 的社区智能医疗服务辅助系统(源码+文档+远程调试,全bao定制等)
  • 极低温测量的“狙击手”:DABT-PT509高精度PT100采集卡与工业物联网接入实战
  • 网安小白入门科普!全方位讲解 CTF 网络安全赛事,手把手拆解赛制题型,零基础快速看懂 CTF 比赛
  • LSO TSO对性能的影响
  • 越华环保智能危废暂存库:三层数字化架构的落地实践