Às vezes, uso a checkout -b
opção para criar uma nova ramificação, verificá-la ao mesmo tempo e configurar o rastreamento em um comando.
Em um novo ambiente, recebo este erro:
$ 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?
Por que o Git não gosta? Isso costumava funcionar com o mesmo repositório.
origin/master
não é um ID de confirmação, ou seja, não é um ramo remoto válido. Ele aparece nagit branch -r
saída?