git add: --ignore-removal is a better named --no-all
commit9f60f49b9222f9200e688a64cd80610305b03cc5
authorJunio C Hamano <gitster@pobox.com>
Mon, 22 Apr 2013 20:29:20 +0000 (22 13:29 -0700)
committerJunio C Hamano <gitster@pobox.com>
Mon, 22 Apr 2013 20:34:31 +0000 (22 13:34 -0700)
treed5d2b9bac38a600d2312b6e35c0e9dde35540855
parent118f60ee06612083ff4f1810424e80a3e896f73e
git add: --ignore-removal is a better named --no-all

In the historical context of "git add --all ." that pays attention
to "all kinds of changes" (implying "without ignoring removals"),
the option to countermand it "--no-all" may have made sense, but
because we will be making "--all" the default when a pathspec is
given, it makes more sense to rename the option to a more explicit
"--ignore-removal".  The "--all" option naturally becomes its
negation, "--no-ignore-removal".

Signed-off-by: Junio C Hamano <gitster@pobox.com>
Documentation/git-add.txt
builtin/add.c