1. ホーム
  2. git

[解決済み] 現在の状態と最後のコミットとの差分を見る

2022-05-14 02:20:47

質問

コミットしようとしたときに、前回のコミットから何が変わったのか正確に思い出せなくなることがあります。コードの現在の状態と最後のコミットの差分を見るにはどうしたらよいでしょうか。

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

まだインデックスにファイルを追加していない場合 ( git add で)、単に

git diff

作業ツリーとインデックスの差分を表示します。

インデックスにファイルを追加した場合、インデックスと最後のコミット(HEAD)との差分を表示するために行う必要があります。

git diff --cached

最後に、最新のコミットと比較して作業ツリーで行われた変更を確認したい場合 ( HEAD ) と比較して作業ツリーの変更を見たい場合は、(Carlos が指摘するように) 次のようにします。

git diff HEAD

これらの変更は git diffgit diff --cached .