Dit moet ik vaak doen wanneer ik mijn verschillende machines synchroniseer of opzet en ik schijn steeds het commando te vergeten. Laten we stellen dat je meer dan een branch
op je remote hebt, en dat je deze naar je lokale repository
wilt brengen:
Het bekijken van de remote zou er als volgt uit moeten zien:
$ git remote show origin * remote origin URL: ************* Remote branch merged with 'git pull' while on branch master master Tracked remote branches haml master
Gelukkig is de syntaxis voor dit commando redelijk eenvoudig:
git checkout --track -b <local branch> <remote>/<tracked branch>
Dus in mijn geval, gebruikte ik dit commando:
git checkout --track -b haml origin/haml
Je kunt ook een eenvoudigere versie gebruiken:
git checkout -t origin/haml