The first iteration of this patch series can be found here: http://thread.gmane.org/gmane.comp.version-control.git/176328/focus=176327 The second iteration of this patch series can be found here: http://thread.gmane.org/gmane.comp.version-control.git/177992 The third iteration of this patch series can be found here: http://thread.gmane.org/gmane.comp.version-control.git/179037/focus=179048 Fredrik Gustafsson (2): push: Don't push a repository with unpushed submodules push: teach --recurse-submodules the on-demand option Documentation/git-push.txt | 9 ++ builtin/push.c | 26 +++++++ combine-diff.c | 2 +- submodule.c | 161 ++++++++++++++++++++++++++++++++++++++++ submodule.h | 2 + t/t5531-deep-submodule-push.sh | 111 +++++++++++++++++++++++++++ transport.c | 17 ++++ transport.h | 2 + 8 files changed, 329 insertions(+), 1 deletions(-) -- 1.7.6.551.gfb18e -- 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