From: Chris Packham Date: Mon, 20 Apr 2015 08:51:54 GMT Subject: Re: git-archive ignores submodules Message-ID: In-Reply-To: On Fri, Apr 17, 2015 at 7:59 AM, Pedro Rodrigues wrote: > 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