Re: [RFC/PATCH] clone: make 'git clone -c remote.origin.fetch=<refspec>' work
Jeff King <peff@peff.net> writes:
Show 10 quoted lines
> IMHO, we should stick to the conceptual model that "git clone" is:
>
> git init
> git config ... ;# set up remote, etc
> git fetch
> git checkout ;# obviously not for --bare
>
> The implementation has to diverge from that to do certain optimizations,
> but absent any good reason not to, I think we should aim for behaving
> "as if" those commands were run.
Yup, I 100% agree that we should aim for matching that mental model.