问题描述
warning: remote HEAD refers to nonexistent ref, unable to checkout.
git clone结束后创建了仓库文件夹,但是文件夹中的内容为空。
问题分析
.git目录下.git/refs/heads不存在HEAD指向的文件
解决方案
// 查看所有分支,这里的目的是查看远程分支(例如 /remotes/origin/master)
git branch -a
// checkout 分支(利用git branch 命令可以看到本地出现了新的分支/remotes/origin/master,并且下载了源代码)
git checkout /remotes/origin/master
// 重命名
git branch -m /remostes/origin/master master