当前位置: 首页 > news >正文

[Git]克隆仓库报错warning: remote HEAD refers to nonexistent ref, unable to checkout

问题:

从远程仓库clone项目,报错warning: remote HEAD refers to nonexistent ref, unable to checkout,只拉取到了隐藏.git文件夹。

gamin yunjuke % git clone http://git.whizape.com/ck/MF_APP_H5.git
Cloning into 'MF_APP_H5'...
remote: Enumerating objects: 1119, done.
remote: Counting objects: 100% (1119/1119), done.
remote: Compressing objects: 100% (1061/1061), done.
remote: Total 1119 (delta 715), reused 0 (delta 0), pack-reused 0
Receiving objects: 100% (1119/1119), 1.11 MiB | 629.00 KiB/s, done.
Resolving deltas: 100% (715/715), done.
warning: remote HEAD refers to nonexistent ref, unable to checkout
gamin yunjuke % cd /Users/gamin/Documents/yunjuke/MF_APP_H5
gamin MF_APP_H5 % git branch

gamin MF_APP_H5 % git branch -r
  origin/master

gamin MF_APP_H5 % git checkout master
branch 'master' set up to track 'origin/master'.
Switched to a new branch 'master'
gamin MF_APP_H5 % git pull
Already up to date.

解决:

1. 查看远程仓库的分支列表

在克隆完成后,进入克隆的仓库目录:

cd MF_APP_H5

运行以下命令查看远程仓库的分支:
注意,这里用git branch获取不到分支明显。

git branch -r

你会看到类似的输出:

  origin/feature-branch
  origin/main
  origin/master

如果 git branch -r 没有列出任何分支,说明远程仓库确实是空的,或者没有任何有效的分支。

2. 手动切换到某个分支

如果远程仓库有分支,你可以手动切换到一个有效的分支。例如,切换到 main 分支:

git checkout main

如果远程仓库的默认分支是 master,而不是 main,可以执行:

git checkout master

这将会切换到你选择的分支并检出代码。

3.拉取项目

切换分支后,重新拉取项目就可以了。

git pull

相关文章:

  • CAP定理和BASE理论 趣学!
  • Kafka Connect连接器的全生命周期:
  • Nat Mach Intell | AI分子对接算法评测
  • 魔改switch样式
  • JVM 深入理解与性能优化
  • 哈工大计算机系统大作业----程序人生
  • 为何在用户注销时使用 location.href 而非 Vue Router 的 router.push
  • 理解 TCP 三次握手与四次挥手:详解网络连接与断开过程
  • SpringBoot原理-04.自动配置-原理分析-源码跟踪
  • SEKI —— 基于大型语言模型的自进化与知识启发式神经架构搜索
  • 蓝桥杯备赛Day12 动态规划1基础
  • UDP透传程序
  • 数据结构:哈希表
  • Django 项目模块化开发指南:实现 Vue 风格的组件化
  • 基础工具常用api汇总(机器学习)
  • modbus 协议的学习,谢谢老师
  • 字节跳动系统攻防算法岗-Flow安全内推
  • 从“搜索”到“对话”:AI帮助中心如何重塑用户体验?
  • 如何配置虚拟机IP?
  • MyBatis-Plus 逻辑删除实现
  • 做采集网站赚钱吗/最经典最常用的网站推广方式
  • 网站字体设计重要性/seo流量排行榜神器
  • 广州做营销型网站哪家好/企业网站制作方案
  • c2c电子商务网站建设栏目结构图/免费创建个人博客网站
  • 动力风网站建设及软件开发合同/重庆seo网络营销
  • 云优网站建设程序模版/steam交易链接怎么获取