Hi, On Tue, 18 Dec 2007, Andreas Ericsson wrote: > Johannes Schindelin wrote: > > > In the alternative, you could just scrap all those default actions, > > showing synopses instead. For all commands, including "git commit", > > "git log", "git fetch", etc. > > Like we do for the git wrapper, you mean? Yes, that would be one > solution, although not a very good one for all commands. Exactly. Not a good one. > It's probably not a bad idea for commands where the primary use is > something else than producing visual output though, such as tag or > branch, but those handle creation/deletion of stuff, so the default > action for them is to list stuff of the kind they operate on. I fail to > see why stash should be any different. I also fail to see why stash should be any different. And that's why I expect it to have a default operation, which is -- you guessed it -- "stash the changes!" If I am not sure what I am about to do, there is -- wonder of wonders -- the "-h" option! And indeed: $ git stash -h Usage: /home/gitte/bin/git-stash [ | save | list | show | apply | clear | create ] So what exactly was your point again? Ciao, Dscho - 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