これはGIT EXTENSIONを条件としています。私はmasterブランチにマージしたフィーチャーブランチのコードを持っています。以来、私の変更は削除され、別の開発者が私のコードの一部をマスターブランチに戻しました。これらの変更を完全なコードで新しいブランチで上書きするにはどうすればよいですか?git拡張機能を使用する機能ブランチを変更せずに機能ブランチをマスターブランチにマージするにはどうすればよいですか?
警告です。主なソース管理者は、まず開発者がマスターブランチをフィーチャーブランチにマージし、次にフィーチャーブランチをマスターにプッシュすることを望んでいます。私の場合、これは私の機能ブランチの作業を消去し、それを悪いコードに置き換えます。
マスターをフィーチャーブランチにマージすると、作業が破壊されます。しないでください。機能ブランチをマスターとマージしてください。 master(temp-branch)の最新バージョンの新しいブランチをチェックアウトし、フィーチャーブランチをtemp-branchとマージして、マージが必要なときに完了したら、マスターに戻る。そうすれば、あなたはマスターブランチを台無しにする可能性はありません。 – Edvin
それは台無しにされているマスターブランチです。誰かが悪いコードを押して、私はマスターでそれを取り除く必要があります。私は最新のマスターコードを取得し、私の支店でそれを削除し、それを押して、それを削除することはできますか? – GreenArrow