git diff
を使用して2つのコミット間で差分を取得する方法はありますか?両方のコミットに存在するファイルの差分のみを表示しますか?git diff:両方のコミットに存在するファイルに対してdiffのみを表示
私は数週間前に作成した支店を持っています。私たちのメインコードは、これまでにかなり分かれています。その結果、現在のHEADと古いブランチの先端との間に差異がある場合は、変更されたファイルが数十件ありますが、それはほとんどノイズだけです。
実際に見たいのは、両方のブランチに存在するファイルのみを表示するdiffです。私はこれを行う一つの方法は、現在のHEADの上に他のブランチのコミットをチェリーピックすることですが、git diff
を使ってそれを行う方法はありますか?
@manojldsが間違っています。コミットはリポジトリの内容のスナップショットではありません。コミットは、リポジトリの内容の変更の記録です。コミットAに存在しなかったコミットBに新しいファイルが存在する可能性があります。 – andho