← Back to context

Comment by schwede

13 hours ago

Why does the commit editor hide the coauthored message? Why not pre-populate the text field and users take or leave it when committing?

I think this is a good point - perhaps there should be some commit-time UI which would let the user make the choice. Thanks for the suggestion!

Co-Authored-By is normally a trailer, and trailers aren’t part of the commit message. It’s likely the commit editor isn’t set up to show trailers. They’re not exactly obscure, but it does seem that they’re relatively unknown.

  • What do you mean they aren’t part of the commit message? Trailers like (signed off by) are absolutely part of the message. Tools can choose to treat them as special metadata, but they’re part of the commit.

    The docs for the function to interpret trailers even says this explicitly: https://git-scm.com/docs/git-interpret-trailers

    > Add or parse structured information in commit messages