Kann nicht erstellen einer lokalen und remote-branch (tracking) zur gleichen Zeit

Vom Pro Git:

können Sie andere tracking-Zweige, wenn Sie es wünschen — diejenigen, die nicht
track äste auf Herkunft und verfolgen nicht den master branch. Die einfache
Fall ist das Beispiel, das Sie gerade sah, läuft git checkout -b [branch]
[remotename]/[branch]

$ git checkout --track origin/serverfix-Branch serverfix eingerichtet
track remote branch refs/remotes/origin/serverfix. Eingeschaltet, um eine neue
Zweig "serverfix"

$ git checkout -b sf origin/serverfix-Branch sf set up to track
remote-branch refs/remotes/origin/serverfix. Eingeschaltet, um eine neue
Zweig "sf"

Mein Verständnis ist, dass dies bietet eine Möglichkeit zum erstellen einer lokalen Niederlassung und einem upstream-branch.

Aber wenn ich das mache:

git checkout -b iss53 origin/iss53 Ich bekommen:

fatal: Cannot update paths and switch to branch 'iss53' at the same time.

Und wenn ich das mache:

git checkout --track origin/iss53 Ich bekommen:

fatal: Cannot update paths and switch to branch 'iss53' zur gleichen
Zeit. Haben Sie die Absicht zur Kasse", Herkunft/iss53' das kann nicht sein
gelöst verpflichten?

Warum?

InformationsquelleAutor Jim | 2013-06-16
Schreibe einen Kommentar