Czasami używam checkout -b
opcji, aby utworzyć nowy oddział, sprawdzić go w tym samym czasie i skonfigurować śledzenie w jednym poleceniu.
W nowym środowisku pojawia się ten błąd:
$ git checkout -b test --track origin/master
fatal: Cannot update paths and switch to branch 'test' at the same time.
Did you intend to checkout 'origin/master' which can not be resolved as commit?
Dlaczego Gitowi się to nie podoba? To kiedyś działało z tym samym repozytorium.
origin/master
nie jest to identyfikator zatwierdzenia, tj. Niepoprawna gałąź zdalna. Czy to pokazuje wgit branch -r
wynikach?