On Fri, Feb 25, 2011 at 20:54, Junio C Hamano <gitster@xxxxxxxxx> wrote: > Ãvar ArnfjÃrà Bjarmason <avarab@xxxxxxxxx> writes: > >> But just like we now have: >> >>   Revert "some commit" >> >>   This partially reverts commit <sha1>. >> >> We could have with <path>: >> >>   Revert "some commit" >> >>   This partially reverts commit <sha1>. Only the path <path> has >>   been reverted, which is X out of Y files changed in the original >>   commit. >> >> Or something like that. > > Yes, that is exactly what I was suggesting, no? Yes in the second paragraph, I was mainly just going to expand on it and provide a suggestion. But I mainly wanted to point out that not having this feature means that people do completely manual reverts. So I think we'd have less "broken" history (message), not more as a result of this sort of thing. > On the similar line of thought, it might be a good idea to update the > commit template we give slightly perhaps like... > >   Revert "some commit" > >   This partially reverts commit <sha1>. >  Â+# >  Â+# DESCRBE HERE how the change in <sha1> >  Â+# was a wrong thing to do. Yes this looks very good. Aside from the UI issue of someone expanding on why they did that *inside the comment* because that's what it suggests :) This partially reverts commit <sha1>. # DESCRIBE ABOVE ... Would probably be better. -- To unsubscribe from this list: 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