您的位置:首页 > 产品设计 > UI/UE

This File Does Not Exist At The Requested Revision

2015-07-28 13:52 603 查看
git blame是我非常喜欢的功能,不过在 Xcode 中 blame 的时候有些文件会提示 "This file does not exist at the requested revision",没办法进行 blame,但是其他文件就没有问题。

调查了一下,是因为之前在 Xcode 中把这个文件名的大小写改变了,在项目文件中的文件名的大小写改变了,但是没有改变磁盘上的文件的大小写。HFS+ 默认是大小写不敏感的,所以正常打开文件没有问题,但是 git 的文件系统是大小写敏感的,所以 Xcode 用项目文件里的文件名去 git 中查询历史的时候就查找不到了。解决方法当然是让这些文件名的大小写一致。

先把文件邮件删除,->“Remove Reference”,然后右键“show in Finder”,把刚才删除的文件随便改个名字,然后再去工程里邮件“Add File To "Project name"”,最后把那个名字再改回来就好了。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: