Git 删除文件


如何处理已经被 git add .命令处理的文件,即已经被放入暂存区的文件

方法1

git reset HEAD  // 撤回所有放入暂存区的文件,返回工作区

方法2

git reset HEAD -- filename  // 撤回指定的文件,返回工作区

方法3

git rm --cached filename  // 撤回指定的文件,返回工作区

方法4

git rm -f filename  // 把文件从暂存区删除的同时,也删除本地文件,回收站也找不到。

这里以test.txt为例

Git 处理删除误入(git add .) 暂存区的文件_git

Git 处理删除误入(git add .) 暂存区的文件_删除文件_02

Git 处理删除误入(git add .) 暂存区的文件_git_03