确定 .patch 文件的基本 SHA
Determing the base SHA of a .patch file
我有一个包含两个提交的 .patch 文件:
From 6551a3bb
From <redacted>
Date: Tue, 23 Jun 2015 13:42:58 -0700
Subject: <redacted>
From 224fbe
From: <redacted>
Date: Tue, 30 Jun 2015 21:15:16 +0100
Subject: <redacted>
我如何知道补丁是从哪个 SHA 生成的?假设我知道分支。
but am not sure what commit the HEAD was on when it was generated
查看 git format-patch
,补丁的生成方式包括 224fbe 和 6551a3bb:
- 通过指定包括这两个提交的范围。
在那种情况下,HEAD 可能在任何地方。
- 或者通过指定
<since>
提交,其中包含导致当前分支尖端的提交,这些提交不在导致 <since>
.
的历史记录中
在第二种情况下,HEAD 可能是 224fbe
我有一个包含两个提交的 .patch 文件:
From 6551a3bb
From <redacted>
Date: Tue, 23 Jun 2015 13:42:58 -0700
Subject: <redacted>
From 224fbe
From: <redacted>
Date: Tue, 30 Jun 2015 21:15:16 +0100
Subject: <redacted>
我如何知道补丁是从哪个 SHA 生成的?假设我知道分支。
but am not sure what commit the HEAD was on when it was generated
查看 git format-patch
,补丁的生成方式包括 224fbe 和 6551a3bb:
- 通过指定包括这两个提交的范围。
在那种情况下,HEAD 可能在任何地方。 - 或者通过指定
<since>
提交,其中包含导致当前分支尖端的提交,这些提交不在导致<since>
.
的历史记录中 在第二种情况下,HEAD 可能是224fbe