- 優雅的刪除子模塊
逆初始化模塊,其中{MOD_NAME}爲模塊目錄,執行後可發現模塊目錄被清空
git submodule deinit {MOD_NAME}
刪除.gitmodules中記錄的模塊信息(–cached選項清除.git/modules中的緩存)
git rm --cached {MOD_NAME}
提交更改到代碼庫,可觀察到’.gitmodules’內容發生變更
git commit -am "Remove a submodule."
或者:
git rm -r --cached node_modules
git commit -m '移除node_modules文件夾'
git push origin master