On Monday, February 26, 2007 at 16:59:27 (-0800) Junio C Hamano writes: >Bill Lear <rael@xxxxxxxxxx> writes: > >> I can't seem to figure out the correct magic to get my buddy's branch, >> and create the appropriate tracking branch at the same time without >> doing a clone. > >I'll cheat and ask "git show b6f5da1e" ;-). > > $ git remote add -f -m master bob ../bob.git/ > >which should add: > > [remote "bob"] > url = ../bob.git/ > fetch = +refs/heads/*:refs/remotes/bob/* > >to .git/config, and perform the initial "git fetch bob" so that >bob's heads appear under your .git/refs/remotes/bob/*, iow, >after this, you can ask: > > $ git branch -r > bob/HEAD > bob/master > bob/topic-1 > bob/topic-2 Ok, and then: % git checkout -b topic-1 bob/topic-1 Gets me onto a topic branch ... So, this does do what I've asked, and more: however, how can I get it to do only the one branch that I want and not all of the others? If this part is really annoyingly hard and/or stupid, don't hesitate to say so. Bill - To unsubscribe from this list: send the line "unsubscribe git" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html