将阶段与上次提交进行比较:
git diff --cached
git diff --staged
两个命令都会生成相同的结果,对吗?
答案 0 :(得分:25)
--staged
的文档说" -cached
是 - $fp = fopen("path/to/filename.csv", "w");
"的同义词,所以是的。
答案 1 :(得分:4)
从文档中--staged是--cached
的同义词答案 2 :(得分:1)
git diff [<options>] --cached [<commit>] [--] [<path>…]
此表单用于查看您为与命名的
<commit>
相关的下一次提交所做的更改。通常,您希望与最新提交进行比较,因此,如果不给出,则默认为HEAD。如果HEAD不存在(例如,未出生的分支)并且未给出,则显示所有分阶段的更改。 -staged是--cached 的同义词。