git与heroku和github中的应用程序

时间:2012-10-21 03:39:26

标签: heroku github

使用heroku中的应用程序,使用git url,如git@heroku.com:app.git, 还有github中的回购https://github.com/username/other_app.git

是否可以同步两个repos以在两个git服务器(heroku和github)中托管sema应用程序?

还有Link Heroku app to Github repo. For what?

2 个答案:

答案 0 :(得分:1)

是的,当然这是可能的,因为git是distributed repository。你可以配置多个遥控器,一个在GitHub,一个在heroku,只需将你的更改推送到它们。

示例:

  1. Create repository at GitHub
  2. 在您的计算机上克隆此存储库,现在您已将远程“origin”设置为GitHub
  3. 设置heroku并添加heroku git remote(通过运行heroku createheroku git:remote -a my_heroku_app)。在git documentation of heroku
  4. 中查找详细信息

答案 1 :(得分:0)

使用github / heroku时有一些有用的命令:

显示github remote:

git remote show origin

显示heroku git:

git remote show heroku

将github推送到heroku:

git push heroku master

如果你有一个' staging'分支在github上,并希望将其推送到heroku git(master)中 '暂存应用':

git push heroku staging:master -v