2

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

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

“工作副本“APP NAME”未能提交文件。

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

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

任何帮助将不胜感激。

4

2 回答 2

2

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

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

已编辑

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

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

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

于 2012-08-30T20:18:18.303 回答
1

看起来我有一个坏习惯,就是在我在 StackOverflow 上发布关于这些问题的 5 分钟后解决我长达一小时的问题,哈哈。

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

于 2012-08-30T20:25:13.533 回答