我才刚开始学git。我混淆了命令git diff --staged和git diff --cached。
发布于 2016-07-07 19:57:47
在旧版本的git中,暂存区域被称为缓存/阶段区域。今天它被称为索引。
从医生那里:
--staged是--cached.的同义词
Stage/cache/index都是分期区域的同义词。它仅仅取决于您使用的git版本。它沿途被更改为索引(今天它被称为索引),但是仍然有一些使用--cached的命令,比如git diff、git rm --cached等等。

发布于 2016-07-07 19:52:54
这两者并无分别。来自 docs
--staged是--cached的同义词。
https://stackoverflow.com/questions/38254138
复制相似问题