我使用 暂存了很多文件git add,现在我想查看我暂存的所有文件,没有 未跟踪 的文件或 更改但未暂存的 文件。
git add
我怎么做?使用时,git diff --cached我可以看到我刚刚上演的内容的变化。所以然后我尝试使用git status --cached,但--cached不幸的是,这不起作用git status。
git diff --cached
git status --cached
--cached
git status
最好的方法是运行以下命令:
git diff --name-only --cached
当您查看手册时,您可能会发现以下内容:
--name-only Show only names of changed files.
在手册的示例部分:
git diff --cached Changes between the index and your current HEAD.
结合在一起,您将获得 索引和当前 HEAD 和 Show only names of changed files 之间的更改。
--staged``--cached在最近的 Git 版本中也可以作为上述的别名使用。
--staged``--cached