NextJS部署错误:在链接的GitHub帐户中找不到存储库

时间:2020-07-12 08:57:25

标签: reactjs deployment next.js vercel

我无法部署我的vercel React NextJS应用程序。 单击部署按钮时,出现以下错误:

在链接的GitHub帐户中找不到存储库“ NetflixCloneReact”。

虽然我的回购是公开的: https://github.com/karankumarshreds/NetflixCloneReact

请帮助!

3 个答案:

答案 0 :(得分:5)

我遇到了同样的错误。

转到GitHub->设置->应用程序-> Vercel附近的“配置”按钮->存储库访问。选中“所有存储库”或“仅选择存储库”,然后选择您当前的存储库以供Vercel访问。

答案 1 :(得分:0)

这听起来可能很奇怪,但这似乎仅在Windows计算机上发生。 这是因为Powershell的工作方式很奇怪。


它认为“目录名” ===“目录名”。


因此,当我将目录更改为项目文件夹时,它被命名为“ reactApp19”,但是在输入文件夹名称时,我写了 reactapp19 。哪个powershell忽略了,我从命令行进一步打开了VSCode并运行了下一个服务器。

这一定导致项目名称和目录名称不匹配。 在读了很多线程之后,我不知道为什么:

  • 我做了cd reactApp19(这次用适当的大小写)
  • 再次运行下一个服务器

它解决了这个问题!

答案 2 :(得分:0)

就我而言,这是由于更改了某些开发人员的权限!

我是从 Vercel 网站引用的:

<块引用>

丢失 Git 存储库访问权限

为了让 Vercel 能够将提交部署到您的 Git 存储库,必须将 Vercel 上的项目连接到它。

如果删除 Git 存储库,此连接将中断, 已存档,或者如果 Vercel 应用程序已从相应的 Git 帐户或 Git 组织。确保这些都不适用。

另外,在使用GitHub时,连接也会中断,如果 您或您的团队成员修改了访问权限 Vercel GitHub 应用程序安装在各自的个人 GitHub 帐户上 或 GitHub 组织。

验证安装的 Vercel GitHub App 的访问权限 您的个人 GitHub 帐户,导航到“应用程序”页面并 在“已安装的 GitHub 应用程序”下选择“Vercel”。你会看到一个列表 GitHub 应用程序有权访问的 Git 存储库。确保 列出了您要连接到 Vercel 项目的 Git 存储库

验证安装的 Vercel GitHub App 的访问权限 您的 GitHub 组织,在“Installed GitHub”下选择“Vercel” Apps”在组织设置中。您将看到一个 Git 列表 GitHub 应用程序可以访问的存储库。确保 Git 列出了您要连接到 Vercel 项目的存储库

参考:https://vercel.com/docs/platform/frequently-asked-questions#lost-git-repository-access