laravel - 无法锁定 ref 'HEAD':无法解析参考 'refs/heads/master':参考损坏
问题描述
我收到这些错误:使用 git 时致命索引文件损坏
所以我使用这些命令:
dl .git/index
git reset
现在我收到这些错误:
cannot lock ref 'HEAD': unable to resolve reference 'refs/heads/master': reference broken
解决方案
Git 将 refs 和其他 Git 数据存储在 .git 文件夹下的磁盘上,看起来 Git 跟踪的任何原始/主条目的值都已损坏。
所以使用命令删除文件:
rm .git/refs/remotes/origin/master
然后从远程获取它可以找到的任何内容:
git fetch
在最终状态下,您应该将分支设置为origin/master:
git branch --set-upstream-to=origin/master
推荐阅读
- php - 带有 PHP 的 Google Drive API - 刷新令牌获取消息“刷新令牌必须传入或设置为 setAccessToken 的一部分”的问题
- ruby-on-rails - 尝试使用 Capistrano 部署 Rails 应用程序来做 Droplet
- angularjs - AngularJS 控制器调用 MVC 控制器 - 它成功但启动了一个包含 null 的错误
- git - Git-tfs:获取笔记
- java - 如何检查页面中是否存在弹出窗口?
- haskell - 通过堆栈安装 bhoogle
- r - 从 R 中的线性模型列表中映射 emmeans
- javascript - 如何从另一个任务运行器执行/捆绑 JS 与 Webpack?
- django - Django:在结果中填充用户可选择的数据库字段
- vue.js - 如何只添加一次全局分隔符以使其适用于所有组件?