天天看點

git submodule 更新url 操作步驟

工作中遇到submodule要更新url的情況,一頓折騰算是搞定,這裡記錄下必要的操作步驟以備查詢。

第一步,修改 .gitmodules 中submodule的url;

第二步, 修改 .git/config 檔案中 submodule的url;

第三步,删除 .git/modules目錄下已有的 submodule檔案夾;

第四步,到這個工程的根目錄下删除 submodule檔案夾;

第五步, 執行 git submodule update --init , 一般會彈出輸入賬戶/密碼界面,正确輸入後submodule 就開始clone了。

參考:

https://www.cnblogs.com/ligun123/p/4139883.html

https://stackoverflow.com/questions/10048783/git-submodule-add-fatal-not-a-git-repository