0

への最新のコミットからのブランチがありmasterます。ブランチには 2 つのコミットがあります。これらのコミットの最初のものをマスターに早送りマージしたいと思います。

チェリーピックができることはわかっていますが、できればマスターとブランチを分岐させたくありません。

現在の状態:

Branch:       +--->B--->C
             /
Master: --->A

チェリーピックオ​​プション:

Branch:       +--->B--->C
             /
Master: --->A--->B'

理想的なオプション:

Branch:            +--->C
                  /
Master: --->A--->B

これは可能ですか?

コミットはすべてすでにリモートにプッシュされていることに注意してください。しかし、現在この特定のリポジトリにアクセスできる人は他にいないので、push -f問題ありません。

ブランチがチェックアウトされている間にマスターにマージする方法があるかもしれないことを覚えているようです...それが本当なら、コミットBをチェックアウトしてからその方法でマージできますか?

4

2 に答える 2