git ready

Lerne Git Commit für Commit
von Nick Quaranto, Übersetzung von Nico Gulden

Einen entfernten, verfolgen Zweig auschecken

eingetragen am 09 Jan 2009

Die folgenden Schritte führe ich regelmäßig durch, wenn ich meine zahlreichen Computer aufsetze oder synchronisiere und jedesmal scheine ich die Kommandos dafür zu vergessen. So laß uns annehmen, dass du mehr als einen Zweig in deinem entfernten Repository hast und du möchtest ihn auch in dein lokales Repository einbringen:

Das Anzeigen von Informationen in einem entfernten Repository sieht in etwa wie folgt aus:

$ git remote show origin
  * remote origin
    URL: *************
    Remote branch merged with 'git pull' 
      while on branch master
        master
      Tracked remote branches
        haml master

Glücklicherweise ist die Kommandosyntax hierfür recht einfach:

git checkout --track -b 
  <local branch> <remote>/<tracked branch>

In meinem Fall benutze ich das Kommando:

git checkout --track -b haml origin/haml

Du kannst auch eine einfacherer Variante verwenden:

git checkout -t origin/haml