Re: git-archive ignores submodules
- From
Chris Packham <judge.packham@gmail.com>
- Date
- Apr 20, 2015, 08:51 UTC
- Message-ID
- <CAFOYHZAZvidjtTzyhF2_nD_bi27H-h=GT4F-MKm+h3RT5LB_gw@mail.gmail.com>
- In-Reply-To
- <CAL1ZDKbvNvTA3CFg5iWMYpOVDbxFwtpFCu+PO2onssO=+pw5XQ@mail.gmail.com>
On Fri, Apr 17, 2015 at 7:59 AM, Pedro Rodrigues <prodrigues1990@gmail.com> 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