當你新建項目文件夾,想要在里面進行repo init操作的時候,有時候會出現(xiàn)下面這種錯誤:
error: in
init -u ssh://...
: [Errno 2] No such file or directory: '~.../.repo/manifests/.git/HEAD'
error: manifest missing or unreadable -- please run init
你心想mmb,我就想執(zhí)行repo init
操作,你還讓我在此之前please run init
,拿我開心么?
騷年莫方,原來,當執(zhí)行命令repo init
后如果獲取文件失敗,會在.repo
目錄下生成一個manifests.git
文件。
如果該文件存在,再次運行 repo init
就會報這個錯誤。
知道原因了吧?怎么解決呢?
對!簡單粗暴地把這個manifests.git
文件夾刪除!
再次repo init
,一切OK!