LoginSignup
0
0

More than 3 years have passed since last update.

Herokuでファイルの変更履歴が存在しない場合にプッシュする方法

Posted at

ファイルの変更履歴が存在しない場合、特に変更するファイルもないがHerokuに設定した環境変数だけ本番環境に反映させたい場合などはどうすればいいでしょうか。
最新のコミット履歴が存在しない状態でgit push heroku masterコマンドを実行しても「Everything up-to-date」と表示されるだけで何も起きません。
そこでターミナルで下記のコマンドを実行して空のコミットを生成することで解決できます。

ターミナル
% git commit --allow-empty -m "空のcommit" 

これでGitHub Desktopで空のコミット履歴ができたのでHerokuへプッシュすることができます。

ターミナル
% git push heroku master

あとはいつもの上記のコマンドを実行すれば問題なく反映させることができます。

0
0
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
0
0