これは大きな問題ではなく、可能かどうかを知りたいだけです。
レポの歴史のはるか昔に、隣接していない別々の場所で発生する2つのコミットがあるabcd123
としましょう。wxyz789
ここで、それらを元に戻したいとしましょう。やってる
git revert abcd123 wxyz789
abcd123
1つは元に戻し、もう1つは元に戻すという2つの別々のコミットが発生しwxyz789
ます。
これはすべて問題ありませんが、2つのコミットで修正したい間違いが論理的にリンクされていて、自己文書化の目的で、1つのシングルを含む1つのコミットを作成したい場合はどうなりますか?ファイルx、y、z "コメントを元に戻していますか?これを行うgitコマンドはありますか?
(もちろん、すべての変更を手動で修正してからプッシュするだけでコミットを作成できることは承知しています。これは、すべての明白な理由で苦痛です。)