我在我的 git 提交消息中使用了一些私有注释。
例如,当我修复 moduleMOD_A
中的某些内容时,提交消息如下所示:
FIX [MOD_A] Fixed something
只要FIX
前面有[MOD_A]
,如果我使用生成补丁,一切正常
git format-patch
将此补丁作为附件发送到某个地方,然后使用
git am --keep-cr *.patch
为了将此提交存储在另一个仓库中。
但是:如果我在(ie )FIX
前面没有,则在做. 整个提交消息只是.[MOD_A]
[MOD_A] Fixed something
git am
Fixed something
我的怀疑是它与生成的电子邮件主题git format-patch
行的格式有关:
Subject: [PATCH 23/27] [MOD_A] Fixed something
似乎是因为[PATCH 23/27]
被括在方括号中,也[MOD_A]
被忽略了。
有没有办法让我[MOD_A]
不被忽视?