> If just creates new commit that duplicates the old one. The old one 
> remains unchanged.
> 
> Shrug.

Yeah, that's the only way you'd be able to change the author — create a
new commit object, with the same changeset, with a different author
line.  If there are any commits applied on top of the old, misspelled
one, you'd have to reapply all of those on top of the new amended
commit, too.  (Each commit object contains the ID of its parent, and a
commit ID is a hash of the content, so changing the parent changes the
commit ID.  Recurse all the way up to the top of the branch...)

It can be a pain.  git filter-env automates much of this, but then you
still have to have everyone reset over to the new top of the branch.

–doug

Attachment: signature.asc
Description: OpenPGP digital signature

_______________________________________________
zeromq-dev mailing list
[email protected]
http://lists.zeromq.org/mailman/listinfo/zeromq-dev

Reply via email to