This series fixes the problem that ignored but staged submodules do not show
up in status and commit. Even though we do change default behavior here, I
believe this is the Right Thing to do (and remember all interested parties in
the discussion that raised this issue agreed on that [1]).
[1] http://article.gmane.org/gmane.comp.version-control.git/238173
Jens Lehmann (2):
status/commit: show staged submodules regardless of ignore config
commit -m: commit staged submodules regardless of ignore config
Documentation/config.txt | 8 +++--
Documentation/gitmodules.txt | 4 ++-
builtin/commit.c | 18 +++++++++--
t/t7508-status.sh | 74 ++++++++++++++++++++++++++++++++++++++++++--
wt-status.c | 12 ++++++-
5 files changed, 108 insertions(+), 8 deletions(-)
--
1.9.1.476.g510abc7