そこで、ブランチ「badBranch」を開発ブランチにマージし、マージ後にいくつかのコミットがバグがあることを発見しました。
私は元に戻しました:git revert -m 1 <commit hash of the merge>
うまくいきました。時が経ち、コードが書かれ、さらに変更が開発にコミットされました。
さて、余暇ができたので、badBranch を development にマージ (または development に戻し) て、修正できるかどうかを確認したいと思います。
しかし、develop は badBranch がその歴史の中にあると考えているので (私が思うに?)、badBranch をチェックアウトして、develop をそれにマージすると、develop の現在の状態が得られます。
devleop と badBranch を実際にマージするにはどうすればよいですか?
ありがとう。