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 -- 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