複数のマシンから1つのHerokuのアプリを更新する方法

1台のPCからHerokuにpushする場合は

heroku create

を実行すると各種設定がよろしくされます。

では2台目以降はどうすればいいのでしょうか?

heroku git:remote --app Heroku上のアプリ名

を入力します。

こうすると.git/configに以下が追記されます。

[remote "heroku"]
    url = git@heroku.アカウント名:アプリ名.git
    fetch = +refs/heads/*:refs/remotes/heroku/*

また、マルチアカウントを利用している場合は

heroku accounts:set アカウント名

を入力します。

こうすると.git/configに以下が追記されます。

[heroku]
    account = アカウント名

これを使えばCIなど復数の環境からHerokuにプッシュができるようになると思います。