【发布时间】:2021-06-09 18:55:37
【问题描述】:
为了将补丁应用为提交 https://stackoverflow.com/a/2250170/1778275 建议使用:
git am --signoff < a_file.patch
但是,它会更改git log 中的提交消息:
yyy
Signed-off-by: Name Surname <local-part@domain_name>
而原始提交的消息是:
[xxx] yyy
问题:如何保留原始提交的信息?
UPD。是的,我知道git commit --amend。但是,有什么方法可以避免使用任何额外的命令?
【问题讨论】:
-
你总是在提交后立即执行
git commit --amend以更改其消息。