【问题标题】:NextJS Deployment Error : The repository couldn't be found in your linked GitHub accountNextJS 部署错误:在您链接的 GitHub 帐户中找不到存储库
【发布时间】:2020-11-01 15:48:10
【问题描述】:

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

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

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

请帮忙!

【问题讨论】:

    标签: reactjs deployment next.js vercel


    【解决方案1】:

    我遇到了同样的错误。

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

    【讨论】:

      【解决方案2】:

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


      它认为 "Directory_name" === "directory_name"。


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

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

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

      它解决了这个问题!

      【讨论】:

        【解决方案3】:

        在我的情况下,这是由于更改了某些开发人员的权限!

        我从 Vercel 网站引用此内容:

        丢失 Git 存储库访问权限

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

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

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

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

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

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

        【讨论】:

          猜你喜欢
          • 2019-01-26
          • 1970-01-01
          • 2020-08-24
          • 1970-01-01
          • 1970-01-01
          • 2021-04-06
          • 2013-07-07
          • 1970-01-01
          • 2017-12-03
          相关资源
          最近更新 更多