1

新しい機能を作成しました。コードレビューのために提出したところ、2 つに分割して再提出するよう求められました。私が今完成した最初の部分は、新しい API です。2 つ目は、その新しい API を既存のコードに統合することです。現在、私の git リポジトリは次のようになっています。

    o-o-A-o-o-o-o-o-o-o-o-o-o-B
        |                     |
    Original          API with Feature
     Feature        Integration Removed

A私が最初に取り組んでいたブランチです。Bは私が作成したブランチで、統合コードを削除し、新しい機能の API を残しました。

統合を復元したいと思います。Aとの間の中間ステップのほとんどは、B私が今戻したいコードを削除することです。

B問題を複雑にしているのは、APIが完成するまでに少し変更されたことです。A新しい機能がコードのどこに統合されたかを思い出し、必要に応じて更新できるように、主に復元したいと考えています。

4

1 に答える 1