1、刪除子模組
(1)rm -rf 子模組目錄 刪除子模組目錄及原始碼
(2)vi .gitmodules 刪除專案目錄下.gitmodules檔案中子模組相關條目
(3)vi .git/config 刪除配置項中子模組相關條目
(4)rm .git/module/* 刪除模組下的子模組目錄,每個子模組對應乙個目錄,注意只刪除對應的子模組目錄即可
(5)commit 這些修改–這一步很關鍵,否則會報錯:already exists in the index
2、重新新增子模組
git submodule add xx/yyyyy
git中submodule子模組的新增 使用和刪除
專案中經常使用別人維護的模組,在git中使用子模組的功能能夠大大提高開發效率。使用子模組後,不必負責子模組的維護,只需要在必要的時候同步更新子模組即可。新增子模組非常簡單,命令如下 git submodule add 其中,url為子模組的路徑,path為該子模組儲存的目錄路徑。執行成功後,git ...
git中submodule子模組的新增 使用和刪除
專案中經常使用別人維護的模組,在git中使用子模組的功能能夠大大提高開發效率。使用子模組後,不必負責子模組的維護,只需要在必要的時候同步更新子模組即可。新增子模組非常簡單,命令如下 git submodule add 其中,url為子模組的路徑,path為該子模組儲存的目錄路徑。執行成功後,git ...
git的submodule使用方法
新增子專案 git submodule add當專案git clone之後初始化子專案倉庫 git submodule update init recursive舉個例子,比如我的子模組叫做a core 在使用的時候經常會遇到 a core already exists and is not a v...