commit或pull时报以下错误:
$ git status
error: bad index file sha1 signature
fatal: index file corrupt
解决方法:
解決此問題非常簡單,要先刪除 index 檔案,請先砍掉 .git/index,恢復此 index 請用
git reset
這行指令相當於 git reset –mixed HEAD,或者是可以用 git read-tree 來取代 git reset,當然 git reset 不只是有這功能而已,假如您已經建立了 commit 訊息,也可以將此訊息拿掉,重新在 commit,或者是您修改過的檔案在暫存區,git 也可以幫您恢復到未暫存,或者是不想要這次的修改,也可以恢復到未修改的檔案喔。
linux环境切换到项目目录,删掉.git/index文件,然后执行git reset。
参考资料
http://blog.wu-boy.com/2010/08/git-%E7%89%88%E6%9C%AC%E6%8E%A7%E5%88%B6%EF%BC%9A%E5%88%A9%E7%94%A8-git-reset-%E6%81%A2%E5%BE%A9%E6%AA%94%E6%A1%88%E3%80%81%E6%9A%AB%E5%AD%98%E7%8B%80%E6%85%8B%E3%80%81commit-%E8%A8%8A%E6%81%AF/
分享到:
相关推荐
为了在PyCharm中实现与Bitbucket的无缝对接,我们需要借助于插件的力量,"Bitbucket Linky"便是这样一个实用的解决方案。 Bitbucket Linky插件为PyCharm添加了对Bitbucket的集成支持,使得用户能够方便地在IDE内部...
### Bitbucket使用指南 #### 一、Bitbucket简介与账号获取 Bitbucket 是一款由 Atlassian 开发并维护的代码托管平台,它支持 Git 仓库,并且提供了多种强大的功能,如分支管理、合并请求、问题追踪等。对于团队...
**源码管理与BitBucket与SourceTree** 在软件开发中,版本控制是不可或缺的一部分,它帮助开发者追踪代码的变更,协同工作,恢复错误修改。BitBucket是一款由Atlassian公司提供的免费版本控制系统,支持Git和...
bitbucket, BitBucket API gem bitbucket_rest_api BitBucketAPI Wiki | 。BitBucket REST API的ruby 封装器。安装通过以下方式安装 gemgem install bitbucket_rest_api或者把它放到你的文件里然
Bitbucket:Bitbucket代码搜索与过滤技巧.docx
Bitbucket:Bitbucket与Jira集成使用教程.docx
Bitbucket:Bitbucket云与服务器版对比.docx
Bitbucket:Bitbucket服务与Webhooks应用教程.docx
Bitbucket:使用Bitbucket进行代码提交与合并.docx
总的来说,Sourcetree 3.1.3是一个强大的Git和Mercurial管理工具,支持Git Flow等高级功能,与Bitbucket的集成则为用户提供了一站式的代码版本控制体验。虽然跳过Bitbucket注册的选项可能会吸引部分用户,但遵循合法...
Bitbucket.js 用于浏览器和Node.js的Bitbucket API客户端 Bitbucket API文档: : BITBUCKET云API最新更新: : 安装 通过npm : $ npm install --save bitbucket 通过纱线: $ yarn add bitbucket 用法 浏览器 ...
Bitbucket:Bitbucket问题追踪与解决方案.docx
1. **仓库同步**:开发者可以设置自动同步Laravel项目到Bitbucket仓库,确保代码的实时更新和备份。 2. **钩子集成**:集成Bitbucket的webhooks,使得每次代码提交、合并请求或者其他事件发生时,Laravel应用能够...
Bitbucket:Bitbucket分支策略详解.docx
http://bitbucket.org/eigen/eigen/get/3.3.7.tar.gz Eigen是一个高层次的C ++库,有效支持线性代数,矩阵和矢量运算,数值分析及其相关的算法。Eigen是一个开源库,从3.1.1版本开始遵从MPL2许可。
Bitbucket:BitbucketPullRequest流程与最佳实践.docx
Bitbucket:Bitbucket入门与基础操作.docx
本资源为Bitbucket&SmartGit;配置指南,有详细配置过程,有需要的朋友可以下载一下。