当我们用Git仓储管理代码的时候,本地分支中新加的文件(Untracked files)使用git reset (–hard)删除不了。那么,我们应该:
1、首先确认要删除那些文件
git clean -nfd (-nf)
其中-f表示文件,-d表示目录
2、git删除未untracked files
git命令 | 意义 |
---|---|
git clean -f | 删除Untracked files |
git clean -fd | 删除Untracked的目录和文件 |
git clean -xfd | 删除 Untracked的目录和文件和gitignore 的Untracked 文件/目录也一起删掉 (慎用) |