Xcode git未提交project.pbxproj

Xcode git未提交project.pbxproj,xcode,git,push,commit,Xcode,Git,Push,Commit,我有一个远程git存储库,我正在尝试提交和推送我的最新更改。问题是,除了project.pbxproj之外,其他一切都很好。Xcode没有抱怨。它只是表现得好像所有人都承诺了,没有任何问题。但当我推它时,它会抱怨有未提交的更改。所以我尝试再次承诺。它表明project.pbxproj中存在更改。好的这种情况以前发生过。我刚刚再次承诺,一切都很好。但这次不是。我承诺。在我尝试推之前,Xcode没有任何抱怨。因此,我再次尝试提交,但我发现它确实没有提交,因为差异与以前相同。打开日志导航器可以帮助您找

我有一个远程git存储库,我正在尝试提交和推送我的最新更改。问题是,除了project.pbxproj之外,其他一切都很好。Xcode没有抱怨。它只是表现得好像所有人都承诺了,没有任何问题。但当我推它时,它会抱怨有未提交的更改。所以我尝试再次承诺。它表明project.pbxproj中存在更改。好的这种情况以前发生过。我刚刚再次承诺,一切都很好。但这次不是。我承诺。在我尝试推之前,Xcode没有任何抱怨。因此,我再次尝试提交,但我发现它确实没有提交,因为差异与以前相同。

打开日志导航器可以帮助您找到导致问题的原因。选择查看>导航器>显示日志导航器以打开日志导航器。从日志导航器中选择提交。编辑器将类似于以下屏幕截图:


在屏幕截图蓝色区域的右侧有一个小按钮。点击那个按钮打开成绩单,这可以帮助您确定提交不起作用的原因。

下面是成绩单:git commit-m试图让project.pbcproj提交-/Users/jigoosen/Desktop/Programming/app_store/Snake/Snake.xcodeproj/project.pbxproj在分支主机上您的分支比“master/master”提前3次提交。未为提交而暂存的更改:使用git添加。。。要更新将提交的内容,请使用git签出-。。。要放弃修改后的工作目录中的更改:Snake.xcodeproj/project.pbxproj没有添加要提交的更改使用git add和/或git commit-aSorry,我无法使任何标记格式正常工作。我是git的新手,所以这对我来说真的没有任何意义。Xcode无法提交您的更改,因为它们尚未暂存,但您无法显式地从Xcode暂存更改。您必须从Xcode外部进行提交,无论是从命令行还是从GitGUI客户机(如gitX)进行提交。太棒了!!非常感谢。我第一次尝试在终端,但不知道该怎么做,但gitX工作得很好!!你的答案是有效的,但是对于这个项目,而且只有这个项目,我几乎每次提交都会这样做。每次都要去gitX上台真的很痛苦。关于如何修复项目本身有什么想法吗?