“无法更新路径并同时切换到分支”怎么办?

内容来源于 Stack Overflow,并遵循CC BY-SA 3.0许可协议进行翻译与使用

  • 回答 (2)
  • 关注 (0)
  • 查看 (46)

我有时使用该checkout -b选项创建一个新分支,同时检查它并使用一个命令设置跟踪。

在新的环境中,我得到这个错误:

$ 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?

为什么Git不喜欢它?这用于使用相同的回购。

提问于
用户回答回答于

' origin/master'不能被解析为提交

你需要检查你的遥控器:

git remote -v

并确保origin提取:

git fetch origin

然后:

git branch -avv

用户回答回答于

FWIW:如果你在branchname中有一个错字,你会得到同样的错误。

扫码关注云+社区