Heiko, yeah sure see what you mean. Changing existing behavior is pretty PITA. Just one more question for now, are you referencing to the patch "[RFC PATCH] disable complete ignorance of submodules for index <-> HEAD diff"? Coz i tested it and seems it doesn't change behavior of add/commit. Also, i'm around to test the all patches which are related on submodules :) On Mon, Nov 25, 2013 at 11:49 PM, Heiko Voigt <hvoigt@xxxxxxxxxx> wrote: > On Mon, Nov 25, 2013 at 03:02:51PM +0600, Sergey Sharybin wrote: >> Am i right the intention is to make it so `git add .` and `git commit >> .` doesn't include changes to submodule hash unless -f argument is >> provided? > > Yes thats the goal. My patch currently only disables it when ignore is > set to all. I will add another patch that implements the -f and > --submodule-ignore option to both of them so the user has an easy way to > bypass that. But having said that we changing existing behavior here so > we have to investigate carefully whether we are not breaking peoples > expectations (and script). That also applies to the other patch > that enables showing them in diff and friends again. > > Cheers Heiko -- With best regards, Sergey Sharybin -- 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