From: Junio C Hamano Date: Mon, 07 Mar 2016 20:01:04 GMT Subject: Re: [RFC/PATCH] clone: make 'git clone -c remote.origin.fetch=' work Message-ID: In-Reply-To: <20160307153304.GA23010@sigill.intra.peff.net> Jeff King writes: > 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.