immutable commit messages, why?

Matt Mackall mpm at
Wed Mar 19 16:12:50 CDT 2008

On Wed, 2008-03-19 at 12:33 -0600, Stuart McGraw wrote:
> Why are commit messages immutable?  They are (in theory) a critical
> part of the state of a set of files and not just meta-information
> about that state, yes?  

That, and we can't trust people not to go and change our messages on us
in interesting ways. If we let people change changelogs, we'd then need
an immutable history of -those- changes. What a nuisance.

[Stuart didn't actually write that quoted bit, of course.] 
Mathematics is the supreme nostalgia of our time.

More information about the Mercurial mailing list