git checkout new remote branch beim Klonen mit der Option depth 1
Nachdem ich einen Klon eines Repos gemacht habe, einen neuen Zweigtest
wurde dem hinzugefügtorigin
Fernbedienung. Aber ich sehe immer noch:
$ git branch -a
* master
remotes/origin/HEAD -> origin/master
remotes/origin/master
Mit welchen git-Befehlen soll ich die folgende Ausgabe erhalten:
$ git branch -a
* master
remotes/origin/HEAD -> origin/master
remotes/origin/master
remotes/origin/test
DasGit Checkout Remote-Zweig Die Frage ist nicht meine Frage, da dies geschieht, nachdem alle Verweise auf den Remote-Zweig angezeigt wurden.
Ich kann das Repo nicht erneut klonen, da ich meine lokalen Änderungen / Commits darin habe.
Also, wie bringe ich die neuen Remote-Zweigreferenzen mit git-Befehlen auf mein Repo?
Ich verwende ein BitBucket-Repository mit den folgenden Zweigen:
Versuche
git fetch
funktioniert nicht:
$ git branch -a
* master
remotes/origin/HEAD -> origin/master
remotes/origin/master
$ git fetch
$ git branch -a
* master
remotes/origin/HEAD -> origin/master
remotes/origin/master
$ git fetch origin
$ git branch -a
* master
remotes/origin/HEAD -> origin/master
remotes/origin/master