1. ホーム
  2. git

[解決済み] Git のコミットで変更点を確認するには?

2022-03-16 16:15:06

質問

をすると git diff COMMIT そのコミットとHEADの間の変更は(私が知る限り)見えますが、その単一のコミットによって行われた変更を見たいと思います。

について、明らかなオプションは見つかっていません。 diff / log を実行すると、このような出力が得られます。

どのように解決するのですか?

ある特定の項目の差分を見るには COMMIT ハッシュで、ここで COMMIT はコミットのハッシュです。

git diff COMMIT~ COMMIT は、その COMMIT の祖先と COMMIT . のマニュアルを参照してください。 git diff コマンドの詳細と gitrevisions については ~ という記法とその仲間たち。

あるいは git show COMMIT は非常に似たことをします。(差分を含むコミットのデータ - ただし、マージコミットには適用されません。) 詳しくは git show マニュアルページ .

(また git diff COMMIT はその違いを示します。 COMMIT と頭文字をとったものです)。