[dropped Dieter as this really goes off on an internal tangent] Junio C Hamano <gitster@xxxxxxxxx> writes: > If somebody is writing a script using "git add" (which is not recommended > to begin with) Can we still stick to that stance? Our tests are increasingly using 'git add' instead of 'git update-index --add': $ git grep 'git[ -]add' t/ | wc -l 1540 $ git grep 'git[ -]update-index --add' t/ | wc -l 269 $ git grep 'git[ -]update-index --add' v1.6.0 t/ | wc -l 251 $ git grep 'git[ -]add' v1.6.0 t/ | wc -l 705 So while git(1) still says git-add is porcelain (and thus not to be used for scripting), it has mostly superseded 'git update-index --add' in new script usage even within git.git. I suspect the same goes for things like git-rm, git-commit, etc. -- Thomas Rast trast@{inf,student}.ethz.ch -- 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