Another issue is usability. Can we definitely say which is better: add
all changes from current subdir, or add all changes from whole tree? I
don't know.
Hard to tell, depending on users, use-case, ...
But the good news is: whatever option is chosen, the other one is only a
few keystrokes away (git add -u . or git add -u :/).
--
Matthieu Moy
http://www-verimag.imag.fr/~moy/