Hi, On Sun, 5 Aug 2007, Matthieu Moy wrote: > Junio C Hamano <gitster@xxxxxxxxx> writes: > > > Matthieu Moy <Matthieu.Moy@xxxxxxx> writes: > > > >>> "git-status $args" on the other hand is a preview of "what would > >>> happen if I say 'git-commit $args'", and in order to compute > >>> that, you would fundamentally need to be able to write into the > >>> object store. In a special case of giving empty $args it can be > >>> read-only. > >> > >> Can you give an example where it _could_ not be read-only? > > > > Think of what "git commit -a" would have to do. > > I don't know whether it was a typo, but we're not talking about > "commit", but "status". No typo. "git status" is literally "git commit --dry-run". Why? Because people expected it to be called "git status". And even if I think about it over and over again, it makes sense. 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