私はこれを 1 年以上考えています。GIT での継続的な展開ワークフローについて、アドバイスや経験を持っている人がいるかどうかを尋ねたいと思います。
私のサーバー構造。
テストサーバーと本番サーバーを取得しました。
Test Server は、私のプロジェクトの最新バージョンを含む Production Server のミラーです。テストサイトには他にも未完のストーリーがあります(進行中の開発ストーリー)
セナリオ
ログイン ページのタイトルを「login」から「secure login」に変更する新しいユーザー ストーリーがあります。
テスト サーバーにアクセスし、「hotfix_login_text」というマスターからのブランチをチェックアウトしました。
私は変更を行い、テスターにテスト サイトで私のストーリーをテストするように依頼しました。
テスターは私のログイン ページのテキスト変更の話を受け入れました。
次に、ログイン ページのテキストの変更を本番サイトにリリースする必要があります。
テスト サイトでもまだ開発中の他のストーリーがあり、ログイン テキストの変更が現在あるのと同じブランチにもあることを思い出してください。
不完全なストーリーを含めずに、ログイン テキストの変更を本番サイトにリリースするにはどうすればよいですか?
私が現在行っている方法は手動です
login.php ファイルを本番サイト ディレクトリの新しいコピーにコピーします。
これはクリーンで、そこからプロダクション サイトにコミットします。
上記の説明が十分に明確であることを願っています。
あなたの助けは非常に高く評価されます。
フィナウ