使用Netlify CLI部署Nuxt.js应用时遇GitHub仓库检索失败错误
解决Netlify CLI部署Nuxt.js时的仓库找不到错误
针对你执行netlify init时遇到的Failed retrieving GitHub repository information with error: Not Found错误,可按以下步骤排查解决:
核对仓库名称准确性
确认在初始化过程中输入的仓库名称完全匹配,注意GitHub仓库名称区分大小写,比如实际仓库是Netlify-App,输入netlify_app就会触发报错。重新授权Netlify访问权限
即便已授权,也可能存在权限范围未覆盖私有仓库的情况:- 登录GitHub账号,进入「Settings」→「Applications」→「Authorized OAuth Apps」
- 找到「Netlify」并点击「Revoke」撤销现有授权
- 重新执行
netlify init,按提示完成授权,务必勾选私有仓库访问权限
手动指定仓库路径
若自动检测仓库失败,执行netlify init时选择「Manual setup」,手动输入完整的GitHub仓库路径,格式为username/repo-name,例如myusername/netlify_app更新Netlify CLI到最新版本
旧版本CLI可能存在兼容性问题,执行命令更新:npm install -g netlify-cli验证本地仓库访问权限
用Git命令测试能否正常拉取私有仓库:git clone git@github.com:myusername/netlify_app.git若克隆失败,说明本地SSH密钥配置有问题,需重新配置GitHub SSH密钥。
内容的提问来源于stack exchange,提问作者Benson Arafat
相关产品推荐
相关产品推荐

