无法使用Git集成提交Xcode项目

时间:2011-12-06 02:59:56

标签: iphone objective-c xcode git github

我试图让GitHub通过Xcode工作并且遇到了很多麻烦。当我单击提交(在文件/源代码管理下)时,我收到以下错误消息:

The operation could not be performed because no valid working copies were found. Please verify that your files are under source control and try again.

无论是创建新项目还是单击“使用本地git存储库创建”框,或者如果我使用组织者的存储库选项卡从github克隆现有项目,都会发生这种情况。

出于某种原因,如果我在存储库选项卡中的组织者中,我可以提交,选择存储库下的项目文件夹,然后单击提交。这是有效的,但是从那里我无法将我的更新推送到github,因为push选项在文件菜单中是“灰显的”。

任何人都可以帮我解决这个问题吗?我希望能够通过Xcode推送更新。

2 个答案:

答案 0 :(得分:2)

如果您的项目位于/ Developer / ....将其移动到其他地方并重新打开项目。这可以解决您的问题。

在Xcode 4.2下似乎存在一个问题,/ Developer / ...和git integration中的项目(你得到错误“由于没有找到有效的工作副本,因此无法执行操作。请验证您的文件受源代码管理,然后重试“

答案 1 :(得分:1)

你的Xcode版本是什么? 在Xcode4.0之上,Git repos将在创建Xcode项目时创建。

如果要将git添加到现有项目,则应首先对其进行初始化。 在项目文件夹中,键入:

git init
git add .
git commit -m "your comment"

更多信息详情,请点击here