Re: [PATCH] git-revert is one of the most misunderstood command in git, help users out.
- From
Alejandro Martinez Ruiz <alex@flawedcode.org>
- Date
- Nov 5, 2007, 21:54 UTC
- Message-ID
- <20071105215433.GA12827@inspiron>
- In-Reply-To
- <CD2E6759-9E7E-41E6-8B58-AB6CA9604111@midwinter.com>
On Mon 05 Nov 2007, 11:28, Steven Grimm wrote:
Show 5 quoted lines
> > But that suggested command is not going to convince anyone they were wrong > about git being hard to learn. I wonder if instead of saying, "I know what > you meant, but I'm going to make you type a different command," we should > make git revert just do what the user meant.
I think that would just add to confusion. "revert" applies to full changesets, not single files, plus it creates a new commit, which is probably not what the user wants. Most of them just want to revert some local changes to some random files, so teach them what they need, if anything.
Show 5 quoted lines
> There is already precedent for that kind of mixed-mode UI: > > git checkout my-branch > vs. > git checkout my/source/file.c
This is a different case: you're basically performing the same operation, with the second line applying just to a subset of files.
- Alex