2012-01-06 100 views
0

我有一个包含git子模块的Git存储库。在Xcode 4.2.1中,我编辑主存储库中的文件和子模块中的文件,然后按“alt-cmd c”执行提交。在提交对话框中,我取消选择子模块中的文件,只保留选中主存储库中的文件。如果我然后按提交,这两个文件都已签入,当我期望只有主存储库中的文件已签入。Xcode中的Git提交总是会导致子模块更改被提交

Xcode Git集成不支持使用子模块吗?

回答

0

由于Xcode中4.3.2本的问题似乎不再存在,所以它似乎只是在以前版本的Xcode中的一个错误。

1

这里我有与Xcode相同的问题,我的解决方法是使用终端提交子模块目录。在那之后的Xcode ABLES我推到远程服务器

使用终端写commiting:

git commit -am "message" 

然后检查一切都确定了:

git status