開発中にマスターを汚染したくないが、サーバー上のマスターにプッシュしたいさまざまなサーバーのみのアセットファイルが含まれているという点で、マスターとは異なる展開ブランチがあります。現在、コードをプッシュするたびに次の git コマンドを入力しています。
git push heroku deploy:master
.git/config ファイルを変更して、同じことを達成するにはどうすればよいですか
git push heroku
開発中にマスターを汚染したくないが、サーバー上のマスターにプッシュしたいさまざまなサーバーのみのアセットファイルが含まれているという点で、マスターとは異なる展開ブランチがあります。現在、コードをプッシュするたびに次の git コマンドを入力しています。
git push heroku deploy:master
.git/config ファイルを変更して、同じことを達成するにはどうすればよいですか
git push heroku
deploy
追跡する必要がありますheroku/master
。これは
git branch --set-upstream deploy heroku/master
詳細については、のドキュメントをgit branch
参照してください。
別の方法: 最初の の後、ブランチ ( ) を破棄してから、再度作成するgit push heroku deploy:master
こともできます。deploy
git checkout master && git branch -D deploy
deploy
heroku/master
git checkout -b deploy heroku/master
これにより、追跡が自動的に設定されます。
気にしなくていいように設定をしておく
git config --global push.default tracking
これで、プッシュするたびに、後続のプッシュの追跡がセットアップされます。