||Wed 2014-07-30 09:26|
|Yes. I think |
git commit -a (another classic example of a "work sensibly" option that you nearly always want to add) is a good example of both your reasons – it made sense when the git UI was intended to be used by porcelains rather than people, and also one could argue that power users are more likely to take advantage of the ability to not commit everything in one go.
(Though, on the other hand, I am enough of a git power user to constantly take advantage of partial committing, and even I still find I nearly always have to remember to add
-a – to the point that on the occasions I don't want to commit everything, I still find my fingers have reflexively added the
-a and then I wonder what went wrong...)