添加文件的Git diff

Kok*_*zzu 8 git diff

通常我git diff用来检查git add最后一个提交的未提交文件(尚未编辑)的更改.

但在完成git add somefile(但尚未git commit编辑)后,如何检查该文件的差异?

Von*_*onC 11

你可以检查一下

git diff --cached -- yourFile
Run Code Online (Sandbox Code Playgroud)

这将在HEAd和索引之间产生差异.

http://images.abizern.org.s3.amazonaws.com/365git/Feb11/Git%20Diff%202.png

(来自365git.tumblr.com)

--有助于从参数上分离的命令

有关" 删除名称错误的git分支 "中的双连字符语法的更多信息,请参阅.