Git/GitHub

git add後にgit diffで差分を確認する方法

Gitでgit addしたあとにgit diffしてファイルの差分を確認する方法をメモしておきます。

git diff --cachedを使う

git diff--cachedオプションをつけてやれば、git add後にファイルの差分が確認できます。

$ git diff --cached ファイル名
view raw git.sh hosted with ❤ by GitHub

実際に試してみます。

# git add前にファイルの差分を確認する
$ git diff README.md
diff --git a/README.md b/README.md
index e69de29..802992c 100644
--- a/README.md
+++ b/README.md
@@ -0,0 +1 @@
+Hello world
# git addする
$ git add README.md
# 差分が確認できない。。
$ git diff README.md
# 「--cached」オプションをつけると差分が確認できた!
$ git diff --cached README.md
diff --git a/README.md b/README.md
index e69de29..802992c 100644
--- a/README.md
+++ b/README.md
@@ -0,0 +1 @@
+Hello world
view raw git.sh hosted with ❤ by GitHub

git diff --cachedgit add後にファイルの差分が確認できていますね。

まとめ

git add後にgit diffで差分を確認するときの方法でした。

-Git/GitHub

S