我想将此分支添加到我的本地克隆版本中:https://github.com/dmitriz/mithril.js/tree/rewrite。但由于某些原因,它并没有被克隆。因此,我只得到了不包含该分支的本地目录。有没有简单的方法也克隆这个分支呢?
您只需要切换到这个分支即可。
$ git checkout rewrite
Branch rewrite set up to track remote branch rewrite from origin.
Switched to a new branch 'rewrite'
origin
。git fetch origin
,它应该出现在git branch -a
上 - 之后,您可以使用git checkout -b rewrite origin/rewrite
轻松检查它。fatal: Cannot update paths and switch to branch 'rewrite' at the same time. Did you intend to checkout 'origin/rewrite' which can not be resolved as commit?
- Dmitri Zaitsevgit checkout -b rewrite origin/rewrite
您还可以为本地分支指定其他名称或拥有多个副本。
$ git checkout -b rewrite origin/rewrite
致命错误:无法同时更新路径并切换到分支“rewrite”。
您是否打算检出无法解析为提交的“origin/rewrite”?
- Dmitri Zaitsev
$ git checkout rewrite
---错误:路径规范“rewrite”与git已知的任何文件不匹配。 - Dmitri Zaitsev