1059

file実行後に に加えられた変更を確認する方法はありgit add fileますか?

つまり、私がするとき:

git add file
git diff file

差分は表示されません。前回のコミット以降の違いを確認する方法はあると思いますが、それが何であるかはわかりません。

4

3 に答える 3

1708

--cachedフラグを使用してステージングされた変更を表示できます。

$ git diff --cached

--stagedより最近のバージョンの git では、フラグ (--stagedは の同義語です--cached)も使用できます。

$ git diff --staged
于 2010-08-20T03:27:17.193 に答える
192

すでにステージングされた変更を表示するには、-–stagedオプションを に渡すことができますgit diff(Git の 1.6 より前のバージョンでは、 を使用します–-cached)。

git diff --staged
git diff --cached
于 2012-09-06T07:25:20.390 に答える
69

git diff HEAD file特定のファイルの差分を表示するために使用することもできます。

EXAMPLE以下のセクションを参照してください。git-diff(1)

于 2010-08-20T02:56:00.477 に答える