Xcode8: file://XXX: warning: Missing file: XXX is missing from working copy 警告的解决办法

来源:互联网 发布:win7 64位 知乎 编辑:程序博客网 时间:2024/05/16 07:44

Xcode8: file://XXX: warning: Missing file: XXX is missing from working copy 警告的解决办法


产生时机:

我先创建了一个类,发现这个类的名字起的不是很专业,为了简单,索性就在Xcode中直接修改了类名,然后就惊奇的出现类似这样的警告:
file://XXX: warning: Missing file: XXX is missing from working copy.
当然这些警告不会影响程序运行,但看着不是很爽。

产生原因:

产生这个警告是Xcode中git所导致,当你对Xcode中文件或者文件的内容做出修改删除后,git都会记录你的这些行为。而这个警告的意思就是Xcode发现XXX文件丢失了,以此来提醒你,希望引起你的注意。

解决办法:

方法一:简单粗暴(不推荐)
打开Xcode,快捷键common+逗号,选择Source Control,将Enable Source Control前面的对勾取消,就解决了。当然你如果重新选择对勾,也发现这些警告没有了,骚年别高兴的太早了,你用Xcode编译项目,你会发现这些警告还是存在的,世界就是这么奇妙。

方法二:从git中清除记录(推荐)

打开terminal(终端),然后进入到项目(即cd到项目所在的路径,最简单的办法就是 cd 空格 将项目直接拖到空格后面,这样就获取到了项目所在的文件路径),在terminal中执行 git rm filepath,其中filepath就是警告中提示的文件路径,回车搞定!


补充一点:如果在终端中 git rm -r /User/ … /xxx,执行这样的命令,就会以便利的方式删除xxx路径下的所有文件,请慎用。
0 0
原创粉丝点击