そうすると、git diff COMMIT
そのコミットと HEAD の間の変更が表示されます (私の知る限り)。ただし、その単一のコミットによって行われた変更を確認したいと思います。
diff
/でlog
その出力が得られる明らかなオプションは見つかりませんでした。
ベストアンサー1
特定のハッシュの diff を表示するにはCOMMIT
、COMMIT
コミットのハッシュがどこにあるかを確認します。
git diff COMMIT~ COMMIT
COMMIT
の祖先との違いを表示しますCOMMIT
。マニュアルページを参照してください。git 差分コマンドの詳細についてはgitリビジョン~
表記法とその仲間について。
あるいは、git show COMMIT
非常に似たようなことを行います。(コミットのデータ、その差分を含みますが、マージコミットの場合は含まれません。)git のマニュアルページを表示。
(また、それとヘッドgit diff COMMIT
の違いも示します。)COMMIT