git报错:fatal: update_ref failed for ref ‘ORIG_HEAD’: cannot lock ref ‘ORIG_HEAD’: unable to resolve

这篇具有很好参考价值的文章主要介绍了git报错:fatal: update_ref failed for ref ‘ORIG_HEAD’: cannot lock ref ‘ORIG_HEAD’: unable to resolve。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

背景:

进行git pull拉取代码报错:

fatal: update_ref failed for ref ‘ORIG_HEAD’: cannot lock ref ‘ORIG_HEAD’: unable to resolve reference ‘ORIG_HEAD’: reference broken

这个错误通常意味着ORIG_HEAD引用已损坏,可能是由于之前的某个操作中断或失败导致的。为了解决这个问题,可以尝试重新创建ORIG_HEAD引用,以使它指向正确的提交。

解决方法:

1.首先删除一损坏的ORID_HEAD:

rm -Force .git/ORIG_HEAD

2.创建一个新的ORID_HEAD,来指向当前的头部的提交文章来源地址https://www.toymoban.com/news/detail-761799.html

git reset --hard HEAD

到了这里,关于git报错:fatal: update_ref failed for ref ‘ORIG_HEAD’: cannot lock ref ‘ORIG_HEAD’: unable to resolve的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • git权限异常:fatal: Authentication failed for

    本地电脑用户密码修改了,git 提交,拉取出现异常, 就会报这个错误fatal: Authentication failed for \\\'http://xxx/xxx/xxx\\\' 解决方法: 免输入用户密码方法: 此时,会在你本地生成一个文本,用于记录你的账号和密码。 再操作一次git pull(clone 或 push)操作后,它会提示你输入账号密码,

    2024年02月04日
    浏览(55)
  • github 上传代码报错 fatal: Authentication failed for ‘xxxxxx‘

    问题 今天一时兴起创建了个 github 新仓库,首次上传本地代码时,遇到了一个报错。本来以为是账号密码的问题,搞了好几次,发现都没错的情况下还是上传不上去。目测判断是认证相关问题,具体报错信息如下: 解决 其实从报错信息就可以看得出来,github 的认证策略发生

    2024年02月05日
    浏览(47)
  • 【Git】Git commit至Gitee报错‘remote: error: hook declined to update refs/heads/master‘的解决方法

    Git commit至Gitee报错‘remote: error: hook declined to update refs/heads/master‘的解决方法 进入到Gitee的 邮箱管理 中,取消勾选 禁止命令行推送暴露个人邮箱

    2024年02月04日
    浏览(53)
  • git 报错 fatal: Authentication failed的解决

    git提交代码的时候,报错 remote: Support for password authentication was removed on August 13, 2021. remote: Please see https://docs.github.com/en/get-started/getting-started-with-git/about-remote-repositories#cloning-with-https-urls for information on currently recommended modes of authentication. fatal: Authentication faile 大概意思是说对密码

    2024年02月11日
    浏览(61)
  • 解决 fatal: Authentication failed for ‘https://github.com/*/*.git/‘

    原因:github 的认证策略发生了改变,在  2021年8月13日  的时候, 用户名加密码 的认证方式被去掉了,换成了 个人令牌(Personal Access Token) 的校验方式。 官网解决方案:管理个人访问令牌 - GitHub 文档  填写生成令牌的目的,然后选择令牌的有效期,最后勾选令牌的作用范

    2024年02月07日
    浏览(48)
  • 解决git fatal: Authentication failed for ‘https://github.com

    git clone 遇到的错误 remote: Support for password authentication was removed on August 13, 2021. remote: Please see https://docs.github.com/en/get-started/getting-started-with-git/about-remote-repositories#cloning-with-https-urls for information on currently recommended modes of authentication. fatal: Authentication failed for ‘https://github.com/Drif

    2024年02月03日
    浏览(50)
  • 解决Git报错fatal: couldn‘t find remote ref –-allow-unrelated-histories 的解决办法

    当执行git中的“git pull origin master –allow-unrelated-histories”命令时, 如果出现 fatal: couldn\\\'t find remote ref –-allow-unrelated-histories 的错误,输入如下命令即可解决: git pull --rebase origin master git push origin master 点赞 -收藏-关注-便于以后复习和收到最新内容 有其他问题在评论区讨论-或

    2024年02月13日
    浏览(37)
  • 解决git的账户权限问题:fatal: Authentication failed for ‘https://github.com/*/*.git/

    问题: 这几天适用git push代码到github上的时候,总是显示 fatal: Authentication failed for \\\'https://github.com/*/*.git/  大概意思就是认证失败对于我那个仓库的地址,于是我通过git config --list命令查看了我的登录的账户和邮箱没有问题,还看了windows凭证也没有问题。于是我想起来了前几

    2024年02月08日
    浏览(50)
  • 使用git拉取项目时报错fatal: Authentication failed for ‘XXX‘ 解决办法

    错误截图 :   问题原因 : 没有相关链接的权限。这个问题通常出现在拉取没有认证过的新网站的代码时,如初始配置的为gitee(码云),本次拉取github中的代码,可能会出现这个问题,我们这时候就需要进行一个认证操作。 解决方法 : 方法一: git小乌龟中,打开小乌龟设

    2024年02月12日
    浏览(69)
  • 如果在git配置中报错fatal: Authentication failed for ‘‘,其实就是凭证失败的意思

    1、首先你需要确认你的账号密码是否正确,或者近期修改过密码,我就是修改了密码,密码错误导致 2、查看凭证并修改凭证,步骤如下: a.打开控制面板中的---用户账号--凭据管理---windows凭据--编辑--保存(然后就可以重新执行你们前面报错的git配置啦, 比如我是git push报错

    2024年02月12日
    浏览(46)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包