On Thu, Jun 10, 2021 at 05:04:58PM +0200, Nikita Bobko wrote: > Steps to reproduce: > ``` > git init > git commit --allow-empty -m 'root' > echo foo > foo > git add . > git commit -m '[tag] foo' > git checkout @~ > git format-patch master~..master > cat 0001-tag-foo.patch | git am > ``` > Expected: commit message generated by `git am` is `[tag] foo` > Actual: commit message generated by `git am` is `foo` This is working as intended. See the "-k" option of git-am and git-mailinfo (and also "-b" for mailinfo). -Peff