我有一個依賴於其他組件的庫。我已經設置了主項目,然後使用git submodule add [url] [path]添加了一些子模塊。子模塊不與Git同步
原始項目工作正常。每次我添加一個子模塊時,它都被克隆到正確的目錄中。
- Main project
-- Sub project [cloned correctly]
之後,我把原來的項目推到git。現在,當我克隆主項目時,子項目目錄出現,但它們是空的。
- Main project
-- Sub project just empty folder
的.gitmodules正確填充,但在新克隆的主要項目中,git的/模塊的文件夾爲空。
沒有像git submodule sync或git submodule update這樣的命令更新工作。但是,如果我手動重新添加模塊,則它們將出現在目錄中,而不必重新下載。它說:
Reactivating local git directory for submodule
這幾乎就像git模塊存儲在內部,但不會將它們添加到文件系統。
這種情況的最佳做法是什麼?
可能的副本[如何包括子模塊的git克隆?](http://stackoverflow.com/questions/3796927/how-to-git-clone-including-submodules) –