在heroku中有一个应用程序,带有类似的git url git@heroku.com:app.git
,以及github中的一个repo https://github.com/username/other_app.git
是否可以同步两个存储库以在两个 git 服务器(heroku 和 github)中托管 sema 应用程序?
在heroku中有一个应用程序,带有类似的git url git@heroku.com:app.git
,以及github中的一个repo https://github.com/username/other_app.git
是否可以同步两个存储库以在两个 git 服务器(heroku 和 github)中托管 sema 应用程序?
是的,当然这是可能的,因为 git 是一个分布式存储库。您可以配置多个遥控器,一个在 GitHub,一个在 heroku,然后将您的更改推送到它们。
例子:
heroku create
或heroku git:remote -a my_heroku_app
)。在heroku 的 git 文档中查找详细信息。在使用 github/heroku 时,这里有一些有用的命令:
显示 github 远程:
git远程显示起源
显示 heroku git:
git远程显示heroku
将github推送到heroku:
git push heroku 大师
如果你在 github 上有一个 'staging' 分支并且想要将它推送到 heroku git (master) 以获得一个'staging app':
git push heroku staging:master -v