私は主に、完成したトピック ブランチをメインの開発ブランチに git で統合しています。そうしているうちに、コミットのメッセージを変更しなければならないことがあります (改善、スペルの修正など)。その結果、新しい SHA1 ID を持つ新しいコミットが発生します。
commitの変更のSHA1 ハッシュを取得したいと思います。これにより、コミット メッセージを変更した後に変更セットの内容が変更されているかどうかを確認できます。
一連のコミットの変更セットの SHA1 ハッシュも取得できれば素晴らしいことです。次に、コミットをスカッシュしても、変更セットの同じ SHA1 ハッシュが得られるインタラクティブなリベースを実行できます。