Junio C Hamano [off-list ref] 于2021年3月22日周一 上午12:52写道:
Christian Couder [off-list ref] writes:
quoted
quoted
"Signed-off-by:C O [off-list ref]" 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@linux-foundation.org>
-------
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.
It is nice that it makes the complexity of 2/2 unnecessary ;-)
A little frustrated, both `--own-identity` and `@nickname` seem to be
rejected. I will roll back to the first patch.