かなり長い間取り組んできたトピックブランチがあり、このブランチに加えられた変更だけを確認したいと思います。しばらくの間、私は元気で、定期的にマスターブランチをトピックブランチにマージしていましたが、最終的には忘れてしまい、今では大きく分岐しています。
たとえば、次のような履歴があるとします。
q --- r --- s --- t --- u --- v --- w --- x --- y --- z --- my_topic / / / --- a --- b --- c --- d --- e --- f --- g --- h --- i --- j --- k --- l-- -m---HEAD \ / 1 --- 2 --- 3(別のトピック)
この場合、コミットr、s、u、v、x、y、zなどを確認したいと思います。マージによって導入された変更は見たくありません。しかし、ブランチがHEADから分岐しているため、HEADとブランチの違いだけを見ることができません。そして、それらをマージすることは、違いを確認するためだけに多くの作業を行うという点に分岐しました。
では、別のブランチで発生していない、または別のブランチとのマージの結果として、特定のブランチで行われたコミットを確認する方法はありますか?