Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/iphone/42.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
iPhone:尝试更改任何文件名或在项目中添加新文件时出错_Iphone_Objective C_Cocoa Touch_Git_Ios4 - Fatal编程技术网

iPhone:尝试更改任何文件名或在项目中添加新文件时出错

iPhone:尝试更改任何文件名或在项目中添加新文件时出错,iphone,objective-c,cocoa-touch,git,ios4,Iphone,Objective C,Cocoa Touch,Git,Ios4,在尝试更改任何文件名或尝试在项目中添加任何新文件时,我遇到以下错误 Error : Bad Signature; Fatal : index file corrupt 我该怎么做?使用下面的命令删除索引 $ rm -f .git/index 然后在上次提交时将索引还原为版本: $ git reset 或者您可以使用较低级别(管道)“git read tree”而不是“git reset”。 如果需要,请在删除索引之前制作备份副本我已经尝试过了。就连我也重新启动了MAC。清除所有

在尝试更改任何文件名或尝试在项目中添加任何新文件时,我遇到以下错误

   Error : Bad Signature;
   Fatal : index file corrupt

我该怎么做?

使用下面的命令删除索引

$ rm -f .git/index
然后在上次提交时将索引还原为版本:

$ git reset
或者您可以使用较低级别(管道)“git read tree”而不是“git reset”。
如果需要,请在删除索引之前制作备份副本

我已经尝试过了。就连我也重新启动了MAC。清除所有目标并删除构建。如果OP没有提到使用git回购,你怎么知道这是git问题?谢谢Heena,这为我节省了很多时间!