最後の git pull におけるファイル間の詳細な違いを確認するにはどうすればよいでしょうか?

最後の git pull におけるファイル間の詳細な違いを確認するにはどうすればよいでしょうか?

git pull を実行すると、ファイルが変更されていることが分かります。追加または削除された内容の行ごとの差異を確認したいと思います。

git diff 12345..67890、(最新のコミット)..(2番目に新しいコミット) を試しましたが、出力には現在ファイルに欠けているものが多数追加されていることが示されました。

何が間違っているのでしょうか?

答え1

逆だったよ

git diff (second newest or even older commit)..(the newest or newer commit)

コミット後の変更点を確認したい場合は、次のコマンドを実行します。

git diff (second newest or even older commit)

答え2

を使用するとgit whatchanged --patch、変更されたファイルと実際の行の変更が表示されます。git-log、git-diff などの --patch フラグから同様の結果を得ることができます。フラグは各サブコマンドで一貫して文書化されていませんが、ログ出力を得られる場所であればどこでも一般的に使用できます。

関連情報