その瞬間、私はH:ドライブにあるローカルのgitリポジトリを持っています。ファイルに変更を加えて保存すると、ここに保存されます。次に、ファイルとブランチをgitサーバーのリモートリポジトリとの間でコミット、プッシュ、プルできます。
私がやりたいのは、ファイルを処理することです。ファイルをローカルHドライブに保存する代わりに、テストサーバーに保存して、ブラウザーでそのサーバーから実行およびテストできるようにします。すべてのテストが完了したら、テストサーバーからライブサーバーにファイルをマージしてライブシステムとしてそこに配置するか、テストサーバーとライブサーバーからファイルをプルしてローカルにマージする必要があります。マスターブランチをライブサーバーにプッシュバックしますか?
また、ブランチがライブマスターブランチにマージされてライブサーバーにプッシュされる場合、ライブサイトとして実行できるように、gitリポジトリからすべてのファイルを「解凍」するにはどうすればよいですか。
私は実験しgit archive
て読み進めてgit bundle
、これによってある種の「アンパック」ができるかどうかを確認しましたが、これまでのところ、実際に作業できることは何も達成できていません。
これが私が説明したように機能することは可能ですか?もしそうなら、どのようにそれを実行しますか?
それが不可能な場合、または私が見落としていたこれを行うためのより良い方法がある場合は、私に知らせてください。