On Tue, 25 Apr 2006, sean wrote: > On Tue, 25 Apr 2006 10:11:13 -0700 (PDT) > Linus Torvalds <torvalds@xxxxxxxx> wrote: > > > Once you start adding data that has no clear semantics, you're screwed. At > > that point, it's a "track guesses" game, not a "track contents" game. > > Then shouldn't Git stop tracking commit comments; they're just developer > guesses. ;o) No, they are pure content, and git doesn't actually give them any semantic meaning. WHICH IS OK. I even suggested that you put this thing into that "pure content" part. > Adding a free-form header is no different than adding a few more lines > of free form text at the bottom of the commit message, in neither case > does it change the nice clean git semantics. Which is exactly what I told you to do. Just don't make it a git header. We do that already. Look at "git revert". Ooh. Aah. It works today. Just don't make it something that changes semantics, and that git parses and "understands". Because git clearly doesn't understand it at all, since you didn't define it to have any meaning that _can_ be understood. Linus - : send the line "unsubscribe git" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html