在旧版本的git中,暂存区被称为cache/stage区域。现在它被称为index。从文档可以看出:--staged是--cached的同义词。Stage/cache/index都是暂存区的同义词。这取决于你使用的git版本。它在途中被改成了index(今天称为index),但仍有一些命令使用--cached,如git diff、git rm --cached等。Git Workflow图片:https://istack.dev59.com/IS1Ez.webp
git diff --help
,然后搜索特定的参数。 - Alderath