在临时区域显示git diff文件
可能重复:
我如何显示已经上演的变化?
有没有办法看到我做完git add file后对file所做的更改? 
那就是,当我这样做的时候:
 git add file git diff file 
没有显示差异。 我想有一种方法可以查看自上次提交以来的差异,但我不知道这是什么。
 您可以显示使用--cached标志进行的更改: 
 $ git diff --cached 
 在最近的git版本中,你也可以使用--staged标志( --staged是--cached的同义词): 
 $ git diff --staged 
 为了查看已经执行的更改,可以将-–staged选项传递给git diff (在Git的1.6之前的版本中,使用–-cached )。 
 git diff --staged git diff --cached 
 尝试git diff HEAD file ? 
 请参阅git-diff(1)下的“ EXAMPLE部分