git/list[1] front-page[2] threads[3] people[4] search[5] about
 

Re: How best to handle multiple-authorship commits in GIT?

From
DHDavid Howells <dhowells@redhat.com>
Date
Feb 3, 2012, 13:47 UTC
Message-ID
<4681.1328276820@redhat.com>
In-Reply-To
<CAD-XujkVK=tOtmVS90U0KAutFZ55jxsHMKuuMppXOi-H6ZY=RQ@mail.gmail.com>
Valerie Aurora <valerie.aurora@gmail.com> wrote:
> And for a complete (meaningful) rewrite such as David has done, he
> changes the commit authorship and adds a Signed-off-by for the
> original author.

Val[*] hasn't signed off all her patches, and indeed I've merged together some patches that she has signed off and some she hasn't. I can't simply add Signed-off-by her without her permission. However, if she's willing for me to add such lines, then I can do so.

> Signed-off-by: Some Upstream Author
> Signed-off-by: Maintainer or Merger (rewrote error handling)

And if the changes are more than can be put in what's left of the line? I would've thought it would make more sense to do something like:

  Signed-off-by: Valerie Aurora <valerie.aurora@gmail.com> (Original author)
  Signed-off-by: David Howells <dhowells@redhat.com> (Further development)
David
[*] Apologies for talking about/to you in the third person, Val.
Previous: Junio C HamanoNext: Junio C Hamano
Message 8 of 11 in “How best to handle multiple-authorship commits in GIT?”
  1. David HowellsFeb 2, 2012
  2. Frans KlaverFeb 2, 2012
  3. David HowellsFeb 2, 2012
  4. Valerie AuroraFeb 2, 2012
  5. David HowellsFeb 2, 2012
  6. Valerie AuroraFeb 3, 2012
  7. Junio C HamanoFeb 3, 2012
  8. David HowellsFeb 3, 2012
  9. Junio C HamanoFeb 3, 2012
  10. Valerie AuroraFeb 3, 2012
  11. Jakub NarebskiFeb 2, 2012

Read the whole thread, see it on lore, or plain text.

$ cat FOOTERMessages come from the public archive at lore.kernel.org/git, fetched every hour. The front page is chosen and written each morning by an AI editor and can be wrong; the threads themselves are the record. About and API. For agents: an MCP server at https://gitlist.dev/mcp, and any thread, story or person page as Markdown by adding .md to its URL (or sending Accept: text/markdown). Details in /llms.txt.