From: Junio C Hamano Date: Tue, 03 Mar 2009 00:09:38 GMT Subject: Re: [PATCH] git-clone: Add option --branch to override initial branch Message-ID: <7vk577lb5p.fsf@gitster.siamese.dyndns.org> In-Reply-To: Johannes Schindelin writes: > Hi, > > On Mon, 2 Mar 2009, Tor Arne Vestbø wrote: > >> The options --branch and -b allow the user to override the initial >> branch created and checked out by git-clone. Normally this is the active >> branch of the remote repository, which is also the fallback if the >> selected branch is not found. > > I do not think that falling back if the selected branch is not found is a > wise choice. > > Besides, the common way to check out something different than the remote's > HEAD is like this: > > $ git clone -n $URL > $ cd $DIR > $ git checkout -t origin/$BRANCH > > I am undecided if that is good enough, or your patch is needed. I am fairly negative on this one, if it matters.