Git错误合集 | git工作上遇到的那些报错

前言

  我总是在git提交的时候,遇到一些奇奇怪怪的问题。有时候居然还会碰上第二次。

  记住这些“绊脚石”,下回不摔跤。

目录

  1. git index损坏

一、git index损坏

报错信息:
D:\Fanniegirl>git status error: bad signature 0x00000000 fatal: index file corrupt

错误分析:因为分支上node_module 依赖包是相差很大的。我来回切换了分支,导致index文件损坏了。

解决方案

复制代码
找到 .git/index文件(你在哪个项目,就在哪个项目里面找)
直接删除掉这个顺坏的文件

再到项目运行的地方
D:\fanniegirl>git reset
Unstaged changes after reset:
M       frontend-el/src/editor/plugins/udp/udpNode.js
M       init/17001_init.js
M       jsdk/bin/tapshell
M       jsdk/bin/taptest
M       jsdk/lib/preload.json
M       jsdk/lib/tapshell-0.0.10-SNAPSHOT.jar
M       jsdk/test/flow-engine-tests/suite-one-many-initial+cdc.js
M       jsdk/test/runner.js

这样就会重新生成index文件,提交就不会报错啦
复制代码

Fannie总结

  下回肯定陆陆续续会遇到新的问题的。

posted @   FannieGirl  阅读(392)  评论(0编辑  收藏  举报
编辑推荐:
· Linux系列:如何用 C#调用 C方法造成内存泄露
· AI与.NET技术实操系列(二):开始使用ML.NET
· 记一次.NET内存居高不下排查解决与启示
· 探究高空视频全景AR技术的实现原理
· 理解Rust引用及其生命周期标识(上)
阅读排行:
· 阿里最新开源QwQ-32B,效果媲美deepseek-r1满血版,部署成本又又又降低了!
· 单线程的Redis速度为什么快?
· SQL Server 2025 AI相关能力初探
· 展开说说关于C#中ORM框架的用法!
· AI编程工具终极对决:字节Trae VS Cursor,谁才是开发者新宠?
历史上的今天:
2018-06-21 [webpack]——loader配置
2018-06-21 [webpack]--webpack 如何解析代码模块路径
2018-06-21 [坑况]——webpack搭建前端环境踩过的坑啊
2017-06-21 [css 实践篇] CSS box-orient
点击右上角即可分享
微信分享提示