使用 git add 添加了file1、file2、file3 三个文件,但是commit时发现只需要提交file1和file3,那么就需要把file2从本次缓存区拿走。
使用 git restore --staged file2 即可。
git restore --staged的作用是将暂存区的文件从暂存区撤出,但不会更改文件的内容。

使用 git add 添加了file1、file2、file3 三个文件,但是commit时发现只需要提交file1和file3,那么就需要把file2从本次缓存区拿走。
使用 git restore --staged file2 即可。
git restore --staged的作用是将暂存区的文件从暂存区撤出,但不会更改文件的内容。