From: Ævar Arnfjörð Bjarmason Date: Fri, 25 Feb 2011 20:05:02 GMT Subject: Re: Revert a single commit in a single file Message-ID: In-Reply-To: <7vei6vao0p.fsf@alter.siamese.dyndns.org> On Fri, Feb 25, 2011 at 20:54, Junio C Hamano wrote: > Ævar Arnfjörð Bjarmason writes: > >> But just like we now have: >> >>     Revert "some commit" >> >>     This partially reverts commit . >> >> We could have with : >> >>     Revert "some commit" >> >>     This partially reverts commit . Only the 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 . >    +# >    +# DESCRBE HERE how the change in >    +# 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 . # DESCRIBE ABOVE ... Would probably be better.