Merge branch 'jl/status-added-submodule-is-never-ignored' into next
authorJunio C Hamano <gitster@pobox.com>
Tue, 10 Jun 2014 20:35:46 +0000 (13:35 -0700)
committerJunio C Hamano <gitster@pobox.com>
Tue, 10 Jun 2014 20:35:46 +0000 (13:35 -0700)
commitfc63847c5a92ae760f3e9b91174cf4f1ca770df5
treeee0a2dde8c6fef67722b52e8b030160a5fcc245e
parent63db8eeebeea3158ab4aa9ed168e717b3cdbb5e4
parentc215d3d2826c882feb819e5743287ec74d9ff693
Merge branch 'jl/status-added-submodule-is-never-ignored' into next

submodule.*.ignore and diff.ignoresubmodules are used to ignore all
submodule changes in "diff" output, but it can be confusing to
apply these configuration values to status and commit.

This is a backward-incompatible change, but should be so in a good
way (aka bugfix).

* 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
t/t7508-status.sh
wt-status.c