Voraussetzung: Checkout eines SVN-Repositories mit GIT (eine kleine Anleitung gibt es hier)
Aktuellen Stand holen:
$ git svn fetch
Mit Hilfe von git branch -r sollte alle Remote-Branches angezeigt werden.
$ git branch -r 0.1 0.2 tags/0.1.1 tags/0.1.2 tags/0.1.2.1 tags/0.2.1 tags/0.2.2 trunk
Es gibt neben dem Trunk auch diverse Tags und Branches.
Ich habe bisher nur den Trunk ausgecheckt und möchte jetzt den Branch 0.1 auschecken:
$ git checkout -b branch-0.1 remotes/0.1
Eine Eingabe von git branch liefert mir jetzt auch den neuen Branch:
$ git branch * branch-0.1 master