2

開発中にマスターを汚染したくないが、サーバー上のマスターにプッシュしたいさまざまなサーバーのみのアセットファイルが含まれているという点で、マスターとは異なる展開ブランチがあります。現在、コードをプッシュするたびに次の git コマンドを入力しています。

git push heroku deploy:master

.git/config ファイルを変更して、同じことを達成するにはどうすればよいですか

git push heroku
4

2 に答える 2

3

deploy追跡する必要がありますheroku/master。これは

git branch --set-upstream deploy heroku/master

詳細については、のドキュメントをgit branch参照してください。

別の方法: 最初の の後、ブランチ ( ) を破棄してから、再度作成するgit push heroku deploy:masterこともできます。deploygit checkout master && git branch -D deploydeployheroku/master

git checkout -b deploy heroku/master

これにより、追跡が自動的に設定されます。

追跡のトピックについては、Git Bookgit readyでも説明されています。

于 2012-08-14T20:20:10.443 に答える
1

気にしなくていいように設定をしておく

git config --global push.default tracking

これで、プッシュするたびに、後続のプッシュの追跡がセットアップされます。

于 2012-08-14T20:42:26.157 に答える