Consider something like this:
In that repo I’ve already initialized all submodules (git submodule update --init --recursive
) and updated few of them manually, as you can see all these outdated one will contain a lot of staged files… so i’d like to update (git submodule update -- mysubmodule
) all of them at once… I see there is this context menu action called update all initialized submodules (git submodule foreach git submodule update
) so I assume that would do the trick but it won’t.
So… could you please explain what is this Update all initialized submodules action doing?
Also, I’d like to know something… let’s say for instance i open this submodule … as you can see there is many staged files so If I click there sublime_merge will become unresponsive and it’ll just freeze so I’ll need to kill the SM process… problem is when I open again the focus will still be there so it’ll become frozen & unresponsive again, is there any way to overcome this easily?
Anyway, to be honest I feel pretty confused about the submodule actions overall… hopefully someone could provide some links/explanation about it
Thanks in advance.