検索

ホームページ  >  に質問  >  本文

ブランチ - git ブランチのマージ

図に示すように、2 つの新しい関数があり、それぞれ branch 1branch 2 で実装され、順番に develop ブランチにマージされます。

その後、問題が発生しました。developmaster にマージして実稼働環境にリリースしようとしたとき、branch 1 に重大な問題があり、このバージョンでは起動できないことが突然わかりました。 > は既存のバージョンに基づいています。branch 2mergebranch 1 ブランチによって開発されました。つまり、develop のコードにはすでに branch 2 のコードが含まれています。 branch 1

このようなアプリケーション シナリオでは、

の変更コードのみを branch 2 から merge に変更するベスト プラクティスは何ですか? master

天蓬老师天蓬老师2805日前622

全員に返信(2)返信します

  • 天蓬老师

    天蓬老师2017-05-02 09:43:03

    git の原則は、変更された各ファイルを追跡することです。変更後に、バージョンの特定の送信のさまざまな内容を確認することができます。

    返事
    0
  • 曾经蜡笔没有小新

    曾经蜡笔没有小新2017-05-02 09:43:03

    原則として、ブランチ 1 の問題を修正するにはマスターでホットフィックスを使用する必要があります。修復が完了したら、ホットフィックスをマスターにマージして開発し、次に開発をブランチ 2 にマージして戻します。このプロセスは http:/ を参照してください。 /danielkummer.github.io ...

    返事
    0
  • キャンセル返事