具有多个范围的 git 格式补丁

  • 本文关键字:git 格式 补丁 范围 git
  • 更新时间 :
  • 英文 :


如何从多个单独的范围生成一个编号的补丁列表?

假设我需要 git 树中范围 A范围 B 的补丁。为简单起见,假设每个范围有 10 个补丁。

生成这些补丁的常用方法是两个单独的 git 命令:

git format-patch range_A_from..range_A_to
git format-patch range_B_from..range_B_to

这样做的结果将是两个单独的补丁列表,每个补丁的编号从 0001 到 0010。我想要的是一个编号从 00010020 的补丁列表,这样就很清楚谁先来了。

有什么方法可以在没有重命名补丁文件的情况下使用 git 执行此操作?

正如@torek在评论中回答的那样:请参阅--start-number选项。

最新更新