我有一个包含git子模块的Git存储库。在Xcode 4.2.1中,我编辑主存储库中的文件和子模块中的文件,然后按“alt-cmd c”执行提交。在提交对话框中,我取消选择子模块中的文件,并仅选择主存储库中的文件。如果我然后按提交,那么当我希望只检查主存储库中的文件时,两个文件都已签入。
Xcode Git集成是否不支持使用子模块?
答案 0 :(得分:1)
这里我和Xcode有同样的问题,我的解决方法是使用终端来提交子模块目录。之后,Xcode让我推送到远程服务器
使用终端写入提交:
git commit -am "message"
然后检查一切正常:
git status
答案 1 :(得分:0)
从Xcode 4.3.2开始,此问题似乎不再存在,因此它似乎只是之前版本的Xcode中的一个错误。