2012-01-06 12 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