我有一个组织的私人GitHub存储库,我正在尝试使用Heroku Dashboard从浏览器连接Heroku应用程序。在我的GitHub帐户(链接到Heroku)的设置中,在 OAuth应用程序下,我可以看到 Heroku信息中心,并在权限下,它说完全控制私人存储库。
但是,当我导航到Heroku应用页面并从选择列表中选择此GitHub存储库并单击连接时,我收到消息:
Item could not be modified:
Admin access to repository required
在GitHub上,我的帐户拥有 Write 访问权限。此外,如上所述,Heroku Dashboard具有完全控制私有存储库。任何人都可以帮我弄清楚需要授予哪些访问权限?我真的很感激。
答案 0 :(得分:4)
没关系。私人GitHub回购是由其他人离开公司创建的。我有写访问权限,但这还不够。当我自己在Heroku上创建一个新的GitHub repo和一个应用程序时,我可以毫无问题地连接它们。
答案 1 :(得分:0)
当没有管理员访问github存储库权限的人在Heroku中请求github访问权限时,我们遇到了同样的问题。在我们可以使用在github中具有管理员访问权限的帐户重新登录到Heroku并正确连接帐户之前,他必须撤消在github中的访问权限。