Ich habe ein Repo, das eine andere Fernbedienung upstream
neben origin
hat. Ich kann git checkout origin/master
tun, aber wenn ich git checkout upstream/master
laufen, erhalte ich:Checkout-Zweig auf verschiedenen remote
error: pathspec 'upstream/master' did not match any file(s) known to git.
Das funktioniert auch nicht:
$ git fetch upstream
From https://github.com/getsentry/sentry
* branch HEAD -> FETCH_HEAD
$ git co -b asdf --track upstream/master
fatal: Cannot update paths and switch to branch 'asdf' at the same time.
Did you intend to checkout 'upstream/master' which can not be resolved as commit?
Wie Zweige zu überprüfen, auf upstream
Fern wie ich auf origin
Fern tun? Meine git Version ist 2.1.2.
Funktioniert nicht: 'fatal: Pfade können nicht aktualisiert und zur Verzweigung 'asdf' gleichzeitig umgeschaltet werden. Wollten Sie "upstream/master" auschecken, was nicht als Commit gelöst werden kann? '. – fossilet
@fossilet Können Sie überprüfen, ob 'git fetch upstream master: branch_name' für Sie arbeitet? Überprüfen Sie http://StackOverflow.com/a/1614996/1860929 –
Es funktioniert ... aber warum? – fossilet