Gitでgit add
したあとにgit diff
してファイルの差分を確認する方法をメモしておきます。
git diff --cached
を使う
git diff
に--cached
オプションをつけてやれば、git add
後にファイルの差分が確認できます。
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
$ git diff --cached ファイル名 |
実際に試してみます。
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
# 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 |
git diff --cached
でgit add
後にファイルの差分が確認できていますね。
まとめ
git add後にgit diffで差分を確認するときの方法でした。