私はWebアプリに取り組んでおり、Githubでソースコードをホストし、Herokuでアプリを実行しています。すべて正常に動作しますが、問題があり、頭を包むことができません。コードをデプロイする前に、コードを最適化するためにいくつかのスクリプトを実行します(ファイルの縮小、連結など)。herokuアプリは、最適化されたバージョンのアプリのみを使用します。
基本的に、私は2つのフォルダを持っています:dev
とproduction
。Dev
私が書いたソースコードが含まれておりproduction
、ビルドスクリプトによって生成されます(私はgruntとrequirejsを使用しています)。現在、両方のフォルダーが私のGitリポジトリにあり、両方ともGithubとHerokuにプッシュされています。私が欲しいのはdev
、Githubとproduction
Herokuだけにあることです。このブログで説明されているように、Herokuのさまざまなブランチをセットアップする方法についていくつかの記事を読みました。実稼働ブランチをセットアップし、フォルダーをマスターブランチにproduction
保持しながら、フォルダーのみをそこに置くことはできますか?dev
または、個別のリポジトリが必要ですか?
誰かが似たようなことを試しましたか?これは異常なことではないと思います。