如何将内部公司 github 存储库连接到 heroku?

How do I connect internal corporate github repo to heroku?

我遵循指导方针并尝试将 heroku 连接到我们公司 github 中的 github 存储库(github url 与标准存储库不同)。然而,我找不到合适的方法——点击这个按钮会将我重定向到 github.com,而不是 git.companyname.com:

关于如何解决这个问题有什么建议吗?我是否需要转到内部 github 并手动将 heroku 添加为 OAuth 应用程序?

事实证明,Heroku 不能很好地与内部企业 github 集成。在我的例子中,我的 git 中有两个远程目标:一个用于 github,另一个用于 heroku,我将代码更改推送到两个远程端点。

我也在研究这个,并找到了一个解决方法:将您的 heroku 存储库添加为远程,一旦您推送到该远程,代码就可以自动部署:

git remote add heroku https://git.heroku.com/your-repo.git

那么您应该可以通过以下方式推送到它:

git push heroku master

您的代码将自动部署。