同一台电脑的另一个目录下克隆
Topic source遇到了同样的问题。 我按照如下方法解决了:
- 确认本地本人的 learngit 中的 dev分支 推送到远程了,如果没有
git push origin dev
- 在小伙伴的目录下(我是在本机不同目录实验)
git pull
git checkout -b dev origin/dev
参考: http://stackoverflow.com/questions/7572647/how-to-do-a-git-checkout-b-branchname-from-a-remote-tag
峰峰默认你远程仓库有了 dev 分支.
如果你远程仓库只有master分支.那你蛋疼
解决; 你可以登录远程创建dev分支后在执行该命令:
git checkout -b dev origin/dev
刚开始在另一个目录下克隆后,发现输入git branch后没有任何反应,再使用git checkout -b dev origin/dev创建远程分支,但是总是出现下面提示:
fatal: Cannot update paths and switch to branch 'dev' at the same time.
Did you intend to checkout 'origin/dev' which can not be resolved as commit?
检查了好久都不知道是哪里出错,再细心一点才发现我们以前操作时都是在learngit文件夹中操作,只要先运用命令cd learngit进入该文件建议后以上问题就解决了。。。
- 1
Captain-ycl
我在同一台电脑的另一个目录下克隆后,实用git checkout -b dev origin/dev创建远程分支,但是总是提示fatal: Cannot update paths and switch to branch 'dev' at the same time. Did you intend to checkout 'origin/dev' which can not be resolved as commit? 望解答