現在作業中のプロジェクトはgitリポジトリが1つに制限されています。 私の現在の作業ディレクトリは次のようなものになります。Git:サブディレクトリを同じリポジトリの別のブランチにプッシュする方法
dist/
*distribution files
src/
*src files
私たちは、自動的に何かを展開するように設定Azureのサーバーは、私たちのレポの「展開」ブランチにプッシュしているし。したがって、目的は、srcファイルをmasterに、distフォルダの内容を 'deploy'ブランチにプッシュすることです。
私が今まで行ってきたことは、マスターから分岐し、srcフォルダを削除し、展開する前にdistフォルダの内容をルートに移動することです。
私は理想的には独立したレポを持っていることは分かっていますが、現在はオプションではありません。これを行う簡単な方法はありますか?
完全に作業しました。ありがとう。 – Lawren
同じことを行う方法はありますか?しかし、ビルドファイルや 'dist'が' .gitignore'にあり、マスターから外されているのでしょうか?明確にするために、私はdeployブランチ内のdistファイルのみを必要とし、マスタにはsrcファイルしか必要としません。 – Lawren