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 -- 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