#ローカルGitリポジトリと、Herokuアプリをこれから作る場合
Herokuのコマンドメモ参照
#Gitリポジトリがリモートにあって、Herokuアプリをこれから作る場合
heroku login
git clone <Url>
rem リポジトリとアプリを自動で紐づけてもらうためにフォルダ移動
cd <CheckoutedDir>
heroku create <AppName>
rem 自動で紐づけた場合、リモートリポジトリ名はherokuになる
git push heroku master
#Gitリポジトリclone済で、Herokuアプリも作成済で、デプロイしたい場合
git remote -v
をやって、heroku が出力されなければ、まだGitリポジトリとHerokkuが紐づいていない。
heroku login
cd <CheckoutedDir>
rem -r herokuはデフォなので、なくても一緒
heroku git:remote -a <HerokuAppName> -r heroku
git push heroku master
ちなみに
heroku git:remote -a <HerokuAppName>
と
git remote add heroku https://git.heroku.com/<HerokuAppName>.git
は同じ意味。
より細かい情報
helpコマンドの構文。
heroku help
and/or heroku help <Command>
初pushの場合の認証。Herokuのチュートリアルでgit push heroku masterできずに困る