From: Junio C Hamano Date: Tue, 06 Nov 2007 18:06:04 GMT Subject: Re: [PATCH] git-revert is one of the most misunderstood command in git, help users out. Message-ID: <7v8x5bi703.fsf@gitster.siamese.dyndns.org> In-Reply-To: Johannes Schindelin writes: > Well, I think that _if_ we allow "git revert " to mean "revert the > changes to , relative to the index" (which would be the same as "git > checkout "), then committing that change just does not make sense. > > And it is this behaviour that people are seeking, not "git revert > ". Heh, I found this in the recent log somewhere. Really, I wonder how difficult git is for people who are not brainwashed by cvs/svn, and unfortunately enough, partly by bzr and hg. From a user perspective, you might be correct. But then we have to add 1000 commands to reflect the English language. Not what I want. [06:46] I am wondering who said it ;-). But anyway, I am inclined to agree that accepting "$scm revert paths.." as a synonym for "git checkout -- paths..."