git init
でフォルダを作る。
git add -A
で書き溜めたコード(ファイル)をそのフォルダに追加する。
git commit -m "Initialize repository"
これはよくわかってないけど、やったほうがいいっぽい
一応bitbucketにコード入れとく
gemファイルを以下に変更
//rubygems.org
gem 'rails', '5.1.4'
gem 'puma', '3.9.1'
gem 'sass-rails', '5.0.6'
gem 'uglifier', '3.2.0'
gem 'coffee-rails', '4.2.2'
gem 'jquery-rails', '4.3.1'
gem 'turbolinks', '5.0.1'
gem 'jbuilder', '2.7.0'
group :development, :test do
gem 'sqlite3', '1.3.13'
gem 'byebug', '9.0.6', platform: :mri
end
group :development do
gem 'web-console', '3.5.1'
gem 'listen', '3.1.5'
gem 'spring', '2.0.2'
gem 'spring-watcher-listen', '2.0.1'
end
group :production do
gem 'pg', '0.20.0'
end
Windows環境ではtzinfo-dataというgemを含める必要があります
gem 'tzinfo-data', platforms: [:mingw, :mswin, :x64_mingw, :jruby]```
```bundle install --without production``` gemをインすトール
```git commit -a -m "Update Gemfile for Heroku"```
```heroku --version```
```source <(curl -sL https://cdn.learnenough.com/heroku_install)```
```heroku login```
```heroku keys:add```
一通りやる
```heroku create``` ヘロクに特定のサーバーを作る。
```git push heroku master```その特定のサーバーにgitをpushすることで作ってたコードたちが反映される。
とおもっていたらいろいろエラーが出る。
herokuのsettings、deployをいろいろいじるとうまくいくことが分かった。
bildpackのrubyを選択する
deployの下のほうにあるコードたちをターミナルに順にぶち込む。
以上、よくわかってないけどデプロイできた話。