【git error|SourceTree】error: bad signature 0x00000000 fatal: index file corrupt

报错

error: bad signature 0x00000000

fatal: index file corrupt

场景

在使用git add . 提交代码到缓冲区时或使用SourceTree时电脑宕机,重启后再次提交代码会出现该提示

原因分析

.git目录下的index文件损坏

解决方式

//删除索引文件
rm -f .git/index

//回滚到未添加缓冲区的版本
git reset

相关推荐
AWS官方合作商6 小时前
告别漫长等待:利用 Amazon GameLift Servers 实现分钟级快速迭代
前端·git·云计算·github·aws
红尘客栈26 小时前
git文件的上传
git
正经教主6 小时前
【Git】Git05-02:Github 基础同步命令
git·github
黎茗Dawn7 小时前
git-Windows-my-dell-笔记
开发语言·windows·git
命运之光13 小时前
【快速解决】怎么用git拉取项目到本地
git
万山y13 小时前
Git 命令大全
git
Siren_dream13 小时前
linux安装git-lfs(无需root权限)
linux·运维·git
因为奋斗超太帅啦13 小时前
Git分布式版本控制工具学习笔记(二)——git远程仓库
笔记·git·学习
艾莉丝努力练剑13 小时前
【Git:分支管理】Git 分支管理完全指南:从创建、合并到冲突解决
linux·服务器·人工智能·git·gitee·centos·分支管理
风禾万里13 小时前
汽车电子软件系统架构ARXML 如何融入 CI/CD、Git、GitLab
git·ci/cd·gitlab