解决git clone时‘remote HEAD refers to nonexistent ref’问题

问题背景

像往常一样直接git clone 仓库地址结果产生了报错

报错截图.png

问题原因

git在克隆时会默认拉取master分支下的代码,可是我的代码库里面只有maindevelop两个分支,git找不到需要克隆的地址,产生了报错

解决步骤

  1. 先执行git clone 仓库地址操作,会生成一个项目的文件夹,里面只有.git文件
  2. 在项目文件夹里面执行操作,git branch -a查看所有的分支
    image.png
  1. 选择自己需要的分支,比如我需要获取develop分支上的代码,那么执行操作git checkout remotes/origin/develop,就拉取到啦!
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容