On Fri, Apr 17, 2015 at 7:59 AM, Pedro Rodrigues <prodrigues1990@xxxxxxxxx> wrote: <snip> > Not completely off topic, but for consistency consider that: > git-clone supports --recursive and --recurse-submodules, which do the > same thing. > git-pull and git-push only support --recurse-submodules. It took a while to get the terminology sorted but the eventual agreement[1] was "--recurse-submodules" was the best generally applicable flag for all commands. For backwards compatibility some commands that already had "--recursive" as an option have retained it -- [1] - http://article.gmane.org/gmane.comp.version-control.git/160634 -- 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