コード レビューを実行するときの私のアプローチは、meld を使用してブランチへの変更を表示することです。
ステップ1。git log を使用して、ブランチの最初と最後のコミットの sha1 を見つける
git ログ --graph --oneline --all
これにより、次のような結果が得られます。
* fffffff HEAD への別のコミット * eeeeeee HEAD へのコミット | | * dddddddd ブランチ MY_AWESOME_CHANGE の最後のコミット | | * ccccccc いくつかの作業 | | * bbbbbbb ブランチ MY_AWESOME_CHANGE での最初のコミット |/ * aaaaaaa 外部データの集計を説明するためにコメントを更新
ステップ 2。git difftool を使用して meld を起動し、変更を表示します
git difftool aaaaaaa dddddddd
私の質問は次のとおりです。ステップ 1 を実行するためのより良い方法はありますか? 次の質問は、ブランチの開始点を見つける方法を提供します: find -a-branch-point-with-git。次に、「git log」を使用して、ブランチの最後のコミットの sha1 を見つけることができます。
git log -1 MY_AWESOME_BRANCH
しかし、それはやり過ぎのようで、もっと単純なものが欠けているのではないかと思います。