我正在尝试将带有github的私有存储库部署到Azure上,并且它曾经完美地运行,直到我将一个存储库创建到也在github上托管的单独的私有子模块中。
现在,每次尝试部署到Azure时,它都会在子模块部署期间中断,并显示以下消息: 致命:无法读取“https://github.com”
的用户名我该怎么做才能解决它?
答案 0 :(得分:0)
与this issue(或this question)一样,检查主仓库和子模块的远程网址
cd /path/to/repo
git remote -v
cd path/to/submodule
git remote -v
您可以switch the url of the submodule to an ssh one instead of an https,添加,提交并推送父回购(以记录更改),然后再次部署。