Php 当我将文件添加到git索引时,git崩溃并损坏索引文件
我是一名新的程序员,目前我遇到了Git的一个问题。我有一个现有的php项目,我决定将其上传到bitBucket存储库 当我执行git init,然后执行git add时,git会在没有任何响应的情况下完成其工作,并且git status会返回类似于: 错误:错误的索引文件sha1签名致命:索引文件损坏 致命:子模块protected/modules/usr/vendor中的“git status-ceral”失败/ 然后我转到Eclipse内部的EGit,并逐个文件夹添加到索引文件夹中——大多数文件夹都成功添加,但它在一个特定模块上崩溃 我下载了它的新版本,并重写了旧文件,结果成功地添加了索引。但是它在另一个文件夹上停止了,我没有它的副本Php 当我将文件添加到git索引时,git崩溃并损坏索引文件,php,eclipse,git,bitbucket,Php,Eclipse,Git,Bitbucket,我是一名新的程序员,目前我遇到了Git的一个问题。我有一个现有的php项目,我决定将其上传到bitBucket存储库 当我执行git init,然后执行git add时,git会在没有任何响应的情况下完成其工作,并且git status会返回类似于: 错误:错误的索引文件sha1签名致命:索引文件损坏 致命:子模块protected/modules/usr/vendor中的“git status-ceral”失败/ 然后我转到Eclipse内部的EGit,并逐个文件夹添加到索引文件夹中——大多数
还有其他人经历过这样的问题吗?有人知道如何修复这些文件吗?不久前,我也遇到了以下问题:
error: bad index file sha1 signature
fatal: index file corrupt
这是由于索引损坏所致
简而言之,我可以建议删除索引文件并重置分支进行备份
有关详细信息,请查看以下链接:。也许这可以进一步帮助您。问题是我无法重置,因为这是我第一次尝试创建存储库。如果我对git的理解是正确的。