[Git] 更新 Git submodule 時出現 not our ref 的錯誤訊息?
最近在執行 git pull
指令時,常常出現一個 not our ref 的錯誤:
$ git pull -p -v ...... Fetching submodule dl/azure ...... fatal: remote error: upload-pack: not our ref 5a914e35d807163f0dda7fcae4bc07a28adbf583 Errors during submodule fetch: dl/azure
奇怪的是執行第二次就沒事,
但可能過一陣子 (或是有切換分支時,不確定),
這個錯誤就又跑出來,有點煩…
ChatGPT 說這錯誤訊息,通常代表遠端的 Git submodule 沒包含指定的 commit…
可以執行這個指令來重新與遠端 Git submodule 同步:
git submodule update --recursive --remote
目前看起來是解了這個問題囉~
(本頁面已被瀏覽過 265 次)