私はちょうど以下の投稿を読んでいました。私は誰かが答えを知りたいと思っていました。既にプッシュされているマージされたブランチから特定のコミットを元に戻す
How to revert a merge commit that's already pushed to remote branch?
は、だから、私は完全に-mコマンドを元に戻すにgitでその親ブランチを指定することにより、マージが私のマスターからコミット戻すことができることを知っています。私の質問は、ブランチ全体ではなく、そのマージされたブランチから単一のコミットを元に戻すことができます。
たとえば、私はmasterからfeature_1ブランチに分岐します。私はfeature_1ブランチで14回コミットし、マスターに戻ってマージしてからプッシュします。
マスターから他の13を残しながら、マージされたブランチの7つをマスターから削除するにはどうすればよいでしょうか。うまくいけば、すべての返信やコメントの可能性と事前のおかげで。
可能な複製http://stackoverflow.com/q/2318777/4286990。 –
vatsalに感謝します。マージを元に戻すときに必要な-mオプションのために、通常のコミットを元に戻すよりも、マージ内のコミットを復帰させるのが難しいと仮定しました。私は間違っていたことが分かります。もう一度おねがいします – user1649972