将Heroku应用程序连接到私有GitHub存储库,以便在Heroku上进行部署

时间:2016-08-31 23:22:02

标签: heroku github

我有一个组织的私人GitHub存储库,我正在尝试使用Heroku Dashboard从浏览器连接Heroku应用程序。在我的GitHub帐户(链接到Heroku)的设置中,在 OAuth应用程序下,我可以看到 Heroku信息中心,并在权限下,它说完全控制私人存储库

但是,当我导航到Heroku应用页面并从选择列表中选择此GitHub存储库并单击连接时,我收到消息:

Item could not be modified:
Admin access to repository required

在GitHub上,我的帐户拥有 Write 访问权限。此外,如上所述,Heroku Dashboard具有完全控制私有存储库。任何人都可以帮我弄清楚需要授予哪些访问权限?我真的很感激。

2 个答案:

答案 0 :(得分:4)

没关系。私人GitHub回购是由其他人离开公司创建的。我有访问权限,但这还不够。当我自己在Heroku上创建一个新的GitHub repo和一个应用程序时,我可以毫无问题地连接它们。

答案 1 :(得分:0)

当没有管理员访问github存储库权限的人在Heroku中请求github访问权限时,我们遇到了同样的问题。在我们可以使用在github中具有管理员访问权限的帐户重新登录到Heroku并正确连接帐户之前,他必须撤消在github中的访问权限。