Merge branch 'jl/status-added-submodule-is-never-ignored' into maint
commit287a8701f6fe263696e9c74a3a2020f4cfbf4239
authorJunio C Hamano <gitster@pobox.com>
Wed, 25 Jun 2014 18:50:03 +0000 (25 11:50 -0700)
committerJunio C Hamano <gitster@pobox.com>
Wed, 25 Jun 2014 18:50:03 +0000 (25 11:50 -0700)
tree865da60d812e652adc675edf32ee2fda851d823d
parent1881d2b88c4b889dcb95782ad4bc5395808438e9
parentc215d3d2826c882feb819e5743287ec74d9ff693
Merge branch 'jl/status-added-submodule-is-never-ignored' into maint

"git status" (and "git commit") behaved as if changes in a modified
submodule are not there if submodule.*.ignore configuration is set,
which was misleading.  The configuration is only to unclutter diff
output during the course of development, and should not to hide
changes in the "status" output to cause the users forget to commit
them.

* jl/status-added-submodule-is-never-ignored:
  commit -m: commit staged submodules regardless of ignore config
  status/commit: show staged submodules regardless of ignore config
Documentation/config.txt
builtin/commit.c
wt-status.c