Czasami używam checkout -bopcji, 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/masternie jest to identyfikator zatwierdzenia, tj. Niepoprawna gałąź zdalna. Czy to pokazuje wgit branch -rwynikach?