git 刪除子倉庫

  1. 優雅的刪除子模塊
    逆初始化模塊,其中{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
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章