【Git】addしたファイルの変更を確認する方法

【Git】addしたファイルの変更を確認する方法 Git

Gitでファイルを変更した後、コミットする前に、変更内容を再確認することが大切です。変更内容を再確認することで、コミットした内容に間違いがないことを確認することができます。

git diffコマンドを使用する

git addしたファイルの変更を確認するには、以下の手順で行います。

  1. git addしたファイルのディレクトリに移動します。
  2. git diffコマンドを実行します。

例えば、README.mdというファイルをgit addした場合は、以下のコマンドを実行します。

cd my-project
git diff

すると、以下のような出力が表示されます。

diff --git a/README.md b/README.md
index 70a633d..7972012 100644
--- a/README.md
+++ b/README.md
@@ -1,3 +1,4 @@
 # My Project

 This is a simple project.
+
 This is a new line.

この出力は、README.mdファイルの変更内容を、HEAD(現在のコミット)とindex(ステージングエリア)を比較したものです。

diffコマンドのオプションを指定することで、変更内容の表示をカスタマイズすることができます。例えば、以下のようにすると、変更内容のみが表示されます。

git diff --cached

git showコマンドを使用する

また、diffコマンドの代わりに、git showコマンドを使用しても、変更内容を確認することができます。

git show HEAD:README.md

このコマンドは、README.mdファイルの現在のコミットの内容を表示します。変更内容のみを表示するには、以下のようにします。

git show HEAD:README.md | git diff --color

このコマンドは、diffコマンドと同様に、変更内容のみを表示しますが、色分けされて表示されます。

まとめ

git addしたファイルの変更を確認することで、コミットする前に変更内容を再確認することができます。変更内容を再確認することで、コミットした内容に間違いがないことを確認することができます。

  • git diffコマンドのオプションを指定することで、変更内容の表示をカスタマイズすることができます。
  • git showコマンドを使用しても、変更内容を確認することができます。
  • git diffコマンドとgit showコマンドの違いは、git diffコマンドはHEADとindexを比較するのに対し、git showコマンドはHEADのみを比較する点です。