Find a file
Jens Lehmann e0db1dd7d4 git-gui: show staged submodules regardless of ignore config
Currently setting submodule.<name>.ignore and/or diff.ignoreSubmodules to
"all" suppresses all output of submodule changes for git-gui. This is
really confusing, as even when the user chooses to record a new commit for
an ignored submodule by adding it manually this change won't show up under
"Staged Changes (Will Commit)".

Fix that by using the '--ignore-submodules=dirty' option for both callers
of "git diff-index --cached" when the underlying git version supports that
option.

Signed-off-by: Jens Lehmann <Jens.Lehmann@web.de>
Signed-off-by: Junio C Hamano <gitster@pobox.com>
Signed-off-by: Pat Thoyts <patthoyts@users.sourceforge.net>
2014-06-13 18:27:33 +01:00
lib git-gui: show staged submodules regardless of ignore config 2014-06-13 18:27:33 +01:00
macosx git-gui: Improve font rendering on retina macbooks 2013-08-27 20:06:40 +01:00
po git-gui: chmod +x po2msg, windows/git-gui.sh 2014-01-18 17:06:41 +00:00
windows git-gui: chmod +x po2msg, windows/git-gui.sh 2014-01-18 17:06:41 +00:00
.gitattributes git-gui: set whitespace warnings appropriate to this project 2011-11-30 11:35:28 +00:00
.gitignore git-gui: Honor a config.mak in git-gui's top level 2007-10-13 22:14:14 -04:00
git-gui--askpass git-gui: ensure correct application termination in git-gui--askpass 2010-08-18 23:19:24 +01:00
git-gui.sh git-gui: show staged submodules regardless of ignore config 2014-06-13 18:27:33 +01:00
GIT-VERSION-GEN git-gui 0.19 2014-01-18 17:29:34 +00:00
Makefile git-gui: correct spelling errors in comments 2013-11-15 20:44:08 +00:00