On 2008.08.17 12:23:57 -0700, Jakub Narebski wrote: > Mike Gant <mwgant@xxxxxxxxx> writes: > > I realize that I can create a new local branch that is based off the > > desired branch: > > > > $ git-checkout -b master origin/master > > > > Is this the accepted method for obtaining the desired branch? > > You can use (with new anough Git) > > $ git checkout --track -b master origin/master > > to setup repository in such way that "git pull" on 'master' > would know that it is meant to fetch from 'origin' and merge > 'origin/master'. branch.autosetupmerge is set to true by default, so for remote branches --track is the default anyway (since 1.5.5 IIRC). So only an old enough git would actually require --track, unless you changed the config ;-) Björn -- 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