Message from git reset: confusing?
- From
Matthieu Moy <matthieu.moy@imag.fr>
- Date
- Aug 5, 2009, 15:25 UTC
- Message-ID
- <vpqab2e7064.fsf@bauges.imag.fr>
Hi,
I was wondering what was the motivation for the output of "git merge":
$ git reset file file: locally modified $
I find this message misleading, since it gives me the feeling that "git reset" errored out because of the file being locally modified (I also got the remark from a git beginner to whom I was showing the command: "hey, why didn't it work??").
And indeed, I do not understand the motivation for showing this message. When I stage content (git add), Git tells me nothing, so why should it do so when I unstage content? If I want to know the state of the index after running reset, I'll run "git status" myself ...
I'd suggest adding a -v|--verbose flag to git reset, and default to being quiet (the already existing -q flag would still be used, to disable progress indicator). What do other people think?
-- Matthieu