首页 > 其他分享 >git报错系统列---bad ref for .git/logs/refs/remotes/origin/develop

git报错系统列---bad ref for .git/logs/refs/remotes/origin/develop

时间:2024-10-22 10:11:58浏览次数:1  
标签:origin git logs refs remotes bad 报错

解决方案:

先执行命令:

  1. git gc --prune=now 
  2. git remote prune origin

尝试执行后失败后会报如下的错:

D:\myProjects\dms-api\src\main\java\com\netease\dms>git gc --prune=now
error: bad ref for .git/logs/refs/remotes/origin/dev
error: bad ref for .git/logs/refs/remotes/origin/feature/create-invoice-change-to-ap-zxjin
error: bad ref for .git/logs/refs/remotes/origin/feature/xy-账务多语言
error: bad ref for .git/logs/refs/remotes/origin/feature/zjl-invoice
error: bad ref for .git/logs/refs/remotes/origin/HEAD
error: bad ref for .git/logs/refs/remotes/origin/release
error: bad ref for .git/logs/refs/remotes/origin/uat
fatal: bad object refs/remotes/origin/HEAD
fatal: failed to run repack

解决方法,到项目的.git 目录下,如果没有这个目录,查看隐藏的目录:

进入refs/remotes/origin/,删除该目录下的所有内容

标签:origin,git,logs,refs,remotes,bad,报错
From: https://www.cnblogs.com/zhengwei-cq/p/18491976

相关文章

  • 前端代码从svn迁移到git
    JQuery,Vue框架,若依框架检查是否有待上传的代码,从SVN上下载对应版本的最新代码,然后打开项目,在终端运行以下命令:gitinitgitremoteaddoriginhttps://gitee.com/xxxxxxxxxxxx/xxxx-web.git删除本地文件夹的隐藏文件夹.svn添加git的忽略文件.gitignore(改文件中的qa-ui例,针对......
  • SpringBoot启动报错java.nio.charset.MalformedInputException: Input length =1
    启动springboot项目时,出现了以下报错:defaultPattern_IS_UNDEFINEDdefaultPattern_IS_UNDEFINEDdefaultPattern_IS_UNDEFINEDjava.lang.IllegalStateException:Failedtoloadpropertysourcefromlocation'classpath:/application-local.yaml' atorg.springframework......
  • 如何在git中删除仓库中的文件(步骤浅析)
    在git中删除仓库中的文件的步骤:1.进入Git项目目录;2.使用gitrm命令删除文件;3.提交更改;4.推送更改(如果有远程仓库)。首先,打开终端或命令提示符,并导航到包含您的Git项目的目录。您可以使用cd命令来进入项目目录。1.进入Git项目目录首先,打开终端或命令提示符,并导航到包......
  • 自建互联网档案馆「GitHub 热点速览」
    这两天北京的气温骤降,仿佛在提醒我们冬日的脚步已悄然而至,让人不禁感叹时间的飞逝,一年的时间“转瞬即逝“。如果你想留下互联网上的珍贵瞬间,避免它们消失在404错误中。这款开源的网页存档平台ArchiveBox是一个不错的选择,它能够让你轻松构建私人互联网/网页档案馆,将你专属的......
  • script crossorigin 属性
    来源:https://juejin.cn/post/6969825311361859598 <scriptsrc="xxxx"crossorigin="anonymous"></script>有时候会看到这样的代码,设置了crossorigin="anonymous"这个属性,个人认知里面是跟跨域有关系的。但是仔细一想,本来script标签就是可以跨域请求资源的,那crossorigin="......
  • git安装-Tortoise git 安装汉化教程
    1.安装git2.安装git图形化工具Tortoisegit3.汉化Tortoisegit汉化安装包......
  • git安装-Tortoise git 安装汉化教程
    1.首先下载去官网下载如果下载比较慢的,链接自取https://pan.quark.cn/s/fcb9d0b39c7f2.安装git3.安装git图形化工具Tortoisegit4.汉化......
  • git命令行命令
    ‌Git命令行]是用于版本控制系统的工具,它允许用户对代码进行提交、回退、分支管理等操作。‌Git命令行提供了丰富的功能,适用于各种开发场景。一些常用的Git命令行操作包括:‌初始化仓库‌:使用gitinit命令可以在当前目录下初始化一个新的Git仓库‌1。‌配置全局信息‌:通过git......
  • Ubuntu20.04环境下XTDrone三维运动规划:运行ego时报错“[FSM]:state:INIT no odom.”
       这篇文章以使用Gazebo位姿真值为例,如果使用视觉惯性里程计,解决的思路是一样的。       按照语雀官方文档启动egoplanner后,终端可能会报出如下图所示的"noodom"提示,飞机无法飞向给定目标点:    出现这个问题的原因是订阅的里程计话题名不对,我......
  • git配置以及如何删除git
    你努力学习和充实自己,除了提升自身的价值,最实际的是当遇到有喜欢的人和事的时候,除了一片真心,还有拿得出手的东西作用记录开发的历史,每次记录就是一个版本,而且可以回到历史的某个版本可以实现多人合作开发配置--global会将配置项保存到用户配置gitconfig--glo......