On Sun, Mar 21, 2021 at 9:58 AM ZheNing Hu via GitGitGadget <gitgitgadget@xxxxxxxxx> wrote: > > From: ZheNing Hu <adlternative@xxxxxxxxx> > > The original `-trailer` adding some trailers like s/-trailer/--trailer/ > "Signed-off-by:C O <Mister@xxxxxxxxx>" is often too > verbose and error-prone. The 'trailer.<token>.command' config option can already be used to help with that, for example: ------- $ git config trailer.sign.key "Signed-off-by: " $ git config trailer.sign.ifexists replace $ git config trailer.sign.command "git log --author='\$ARG' -1 --format='format:%aN <%aE>'" $ git interpret-trailers --trailer sign=Linus<<EOF subject body EOF subject body Signed-off-by: Linus Torvalds <torvalds@xxxxxxxxxxxxxxxxxxxx> ------- So even without this patch, after your first patch that implements `git commit --trailer ...`, it should be easy to setup something less verbose and less error-prone.