1

開発者が変更をプッシュできるように、GitLab によって管理される中央のベア Git リポジトリを作成しました。その後、「テスト」ブランチをこの中央リポジトリにプッシュしました。ここで、「テスト」サイト ファイルを提供するために、このリポジトリからローカル ファイルシステムにプルまたはエクスポートする必要があります。変更をステージング ブランチとプロダクション ブランチにマージするには、同じフローを使用します。

テスト ブランチ (およびテスト ブランチのみ) のコードを中央リポジトリからローカル ファイル システムにプルするように Web サーバーをセットアップするベスト プラクティスの方法は何ですか? リポジトリをクローンしますか? git initそれgit pull URLから? このローカル ファイル システムをテスト ブランチからのみ更新するように強制する方法はありますか、それとも適切な/標準的な方法ではありませんか?

Git リポジトリでファイルを提供するのは悪い習慣ですか? 代わりにエクスポートする必要がありますか?

4

1 に答える 1