LoginSignup
16
12

More than 5 years have passed since last update.

Herokuにデプロイするまでに使うコマンド

Last updated at Posted at 2017-06-25

ローカル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できずに困る

参考

Getting Started
Deploying with Git

16
12
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
16
12