Re: [PATCH] --disassociate alias for --dissociate clone option
- From
Eric Sunshine <sunshine@sunshineco.com>
- Date
- Feb 20, 2015, 22:01 UTC
- Message-ID
- <CAPig+cTGZohqPRL2OHcaF5bBwED-bhCsZJkp9g00uqJKWfObaA@mail.gmail.com>
- In-Reply-To
- <1424459423-11727-1-git-send-email-mattwhiteley@gmail.com>
On Fri, Feb 20, 2015 at 2:10 PM, Matt Whiteley <mattwhiteley@gmail.com> wrote:
> I find the new --dissociate option for clone very helpful but I have a > hard time with the spelling. It seems reasonable to have an alias since > one exists for --recursive.
You may be undermining your own argument for inclusion of a new --dissociate option by citing the aliased "recursive" option.
git-clone's --recursive-submodules was added (see ccdd3da6) for disambiguation long after --recursive; and not the other way around with --recursive being more convenient or easier to remember or spell than --recursive-submodules. The implication of ccdd3da6 is that --recursive-submodules is favored over --recursive (and perhaps the latter may some day be deprecated).