104 在Xcode的项目浏览器中,我不确定是什么?正在尝试在文件名旁边告诉我。 我确信这与我从项目的根目录拖到Classes文件夹中的文件不是巧合(因为.mm文件在那里并且我希望它们在一起)。该项目仍然可以正常编译,但是我的代码意识最近中断了,我想知道这是否可能是问题的一部分。 谢谢! xcode version-control — 凯文_TA source
139 这是源代码管理未跟踪的文件。 — 迈克尔·克雷林(Michael Krelin)-黑客 source 2 如果您使用源代码管理,则可能需要添加它。 — Michael Krelin-黑客2011年 84 谢谢。如果其他人阅读了此内容,请右键单击该文件,然后转到“源代码控制”->“添加”。这会转吗?因此,基本上:表示不属于源代码管理。一种已添加到源代码管理但未修改的方法。M表示已将其添加到源代码管理中并进行了修改。 — Farhan Hafeez 5 另外,如果你看到问号对一个文件,你知道被跟踪,源控制- >刷新状态菜单选项不会改变什么,而是尝试退出并重新启动的Xcode。叹。 — Matt Gibson 2015年 如果最重要的是行不通,请将Mac扔掉,然后踩到它,然后重新启动,然后在重新启动时用锤子敲打它。如果您的Mac到此为止,请尝试重新打开XCode。如果那行不通,您知道该怎么办。 — 约瑟夫·弗朗西斯 没有在我的项目上使用Source Control,但是重新启动Xcode(12 beta)解决了该问题。感谢@MattGibson — Marcy
71 这些字符是指源控件。 ?-未版本化 M-修改 A-新增 A + -移动/重命名 U-源代码管理上文件的较新版本 在这里更多参考 — 达罗沙皮雷斯 source 为什么文件没有自动版本化? — Hos Mercury
4 以下步骤为我解决了问题: 选择所有带有“?”的文件 右键单击并选择源代码管理 选择添加所选文件 选择提交选定的文件... 在弹出对话框上,只需添加一些注释(无论what =) 屏幕 — 安东·埃雷金(Anton Eregin) source
0 我突然得到一个我的文件Unversioned(带有?标记),但它是旧文件。 这是.m文件。在问题发生之前,我创建了它的副本,以制作新的相似类。我重命名了一个类,并将新文件添加到XCode。 问题(旧文件变为未版本化)在开始时未重命名注释字符串: // // MyFirstClass.m 重命名后,未版本化文件的问题已解决。 // // MySecondClass.m 希望对您有所帮助。 PS另外,可能需要删除并复制回该文件。 — 伊戈尔 source