XCode不会承诺GIT

时间:2012-08-30 20:08:09

标签: xcode git version-control xcode4

谷歌搜索了一段时间没有运气。

我已经在我的应用程序上工作了一个星期,我现在正在尝试使用git,所以我可以开始分支并尝试一些新的东西。但我不能承诺我的改变。我收到以下消息:

“工作副本”APP NAME“无法提交文件。

致命:无法切换到'/ Users / Leonne / Documents / iOS Projects / APP NAME / APP NAME / Resources':没有这样的文件或目录“

我已经初始化了git存储库。我不明白会发生什么。 在此之前,我确实创建了一个“Resources”文件夹,但之后将其删除。我从未承诺存在这个“Resources”文件夹。我删除了Resources文件夹,因为每当我尝试编译我的应用程序时它都会给我带来麻烦。我正在使用XCode 4.4。

任何帮助将不胜感激。

2 个答案:

答案 0 :(得分:2)

好的,我今天早上刚遇到这个问题。我不知道我的是否是完美的解决方案。我的Mac崩溃了,我又重新启动了,我可以再次提交。

如果我的修复也适用于你,那么它可能是XCode的错误。

<强>被修改

似乎我的错误仍然存​​在,以下是我的修复。

似乎Xcode GUI在正确使用GIT时遇到了一些问题。所以我用终端来做这件事。我去了工作目录,然后做了git status这将显示已删除/修改/添加的文件列表。您可以使用git add或直接git commit -a手动将它们全部添加到一起(不建议用于复杂项目)

这解决了提交问题,当我去Xcode时,错误似乎不再存在

答案 1 :(得分:1)

看起来我养成了在StackOverflow上发布它们5分钟后解决我长达一小时问题的坏习惯,哈哈。

我的修复很容易。我导航到指定的路径并重新创建了Resources文件夹。我通过XCode的“添加文件”功能将文件夹添加到我的项目中。之后我直接将其删除,将其移至垃圾箱。现在我可以编译并提交,谢天谢地。