Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/iphone/39.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/objective-c/25.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Iphone Can';t提交带有Git集成的Xcode项目_Iphone_Objective C_Xcode_Git_Github - Fatal编程技术网

Iphone Can';t提交带有Git集成的Xcode项目

Iphone Can';t提交带有Git集成的Xcode项目,iphone,objective-c,xcode,git,github,Iphone,Objective C,Xcode,Git,Github,我试图让GitHub通过Xcode工作,但遇到了不少麻烦。单击“提交”(在文件/源代码管理下)时,我会收到以下错误消息: 无法执行该操作,因为找不到有效的工作副本。 请验证您的文件是否受源代码管理,然后重试。 无论是创建新项目并单击“使用本地git存储库创建”框,还是使用组织者的存储库选项卡从github克隆现有项目,都会发生这种情况 出于某种原因,如果我在“存储库”选项卡的“组织者”中,请选择存储库下的“我的项目”文件夹,然后单击“提交”,则我可以提交。这是可行的,但我无法从那里将更新推送到g

我试图让GitHub通过Xcode工作,但遇到了不少麻烦。单击“提交”(在文件/源代码管理下)时,我会收到以下错误消息:

无法执行该操作,因为找不到有效的工作副本。
请验证您的文件是否受源代码管理,然后重试。

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

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

有人能帮我修一下吗?我希望能够通过Xcode直接推送更新。

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

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

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

有关详细信息,请单击

,如果您的项目位于/Developer/。。。。将其移到其他位置并重新打开项目。这可能会解决您的问题


在Xcode 4.2下,在/Developer/中的项目似乎有问题。。。和git集成(您会收到错误“由于找不到有效的工作副本,无法执行该操作。请验证您的文件是否受源代码管理,然后重试”)

我花费了大量时间尝试使其正常工作。如果你有什么发现,请告诉我。我使用终端来完成这项工作,并且刚刚尝试提交并推入XCode,它也可以工作。你的
init
&
add remote
是否正确?是的,我已经完成了init并添加了remoteHey@Hes,他说“我希望能够通过Xcode直接推送更新”,而不是终端:P