【发布时间】:2015-06-20 21:08:58
【问题描述】:
我是一名新程序员,目前在使用 Git 时遇到了问题。我有一个现有的 php 项目,我决定将其上传到 bitBucket 存储库。
当我执行git init,然后执行git add 时,git 在没有任何响应的情况下完成其工作,并且 git status 返回如下内容:
错误:坏索引文件 sha1 签名致命:索引文件损坏 致命:'git status --porcelain' 在子模块 protected/modules/usr/vendor/ 中失败
然后我转到 Eclipse 中的 EGit 并逐个文件夹添加到索引文件夹 - 大多数文件夹都已成功添加,但它在一个特定模块上崩溃了。
我下载了它的新版本,并覆盖了旧文件,结果索引添加成功。但是它停在另一个我没有副本的文件夹上。
有没有其他人遇到过这样的问题?有谁知道如何修复这些文件?
【问题讨论】: