Heroku 没有看到我不拥有的存储库,但我有写访问权限

问题描述

我想使用 Heroku 连接到 GitHub,我想连接到我不拥有的存储库,但我有写入权限。

但只显示我的存储库,我只能选择我的名字!

所以问题是: 是否可以以及如何连接到我不拥有但对 Heroku 具有写入权限的 GitHub 存储库?

解决方法

假设您要启用自动部署,write access is not sufficient

需要 GitHub 存储库管理员访问权限才能配置自动 GitHub 部署。这是因为 Heroku 必须在 GitHub 存储库上注册服务挂钩,并且此操作需要管理员访问权限。对于 GitHub 组织,您的 GitHub 帐户还需要是组织的成员,而不是外部合作者。

所以:

  1. 您是否拥有对存储库的管理员级别访问权限?

  2. 这个仓库是组织仓库吗?如果是,您是该组织的成员,还是外部合作者?