Re: [PATCH v2] git-clone: Add option --branch to override initial branch
- From
Miles Bader <miles@gnu.org>
- Date
- Mar 12, 2009, 04:18 UTC
- Message-ID
- <buoocw7s79y.fsf@dhlpc061.dev.necel.com>
- In-Reply-To
- <4d8e3fd30903110152m1b52de30ge630d6b9f6a4c7fe@mail.gmail.com>
Paolo Ciarrocchi <paolo.ciarrocchi@gmail.com> writes:
Show 7 quoted lines
> $ git clone -n URL > $ git checkout -b foo origin/bar > > That being said, I see the following command as an improvement over > the actual GIT UI: > > $ git clone git://URI -b bar
Note that in your original advice, foo and bar can be different, and it's not clear to me what "-b bar" should do...
Personally I frequently use foo == bar (no local master branch), but I think another common pattern is foo != bar, but foo or bar == "master".
Maybe a syntax similar to push, like "-b LOCAL_BR:REMOTE_BR", with "-b BR" being shorthand for "-b BR:BR"?
-Miles
-- Happiness, n. An agreeable sensation arising from contemplating the misery of another.