Git删除工作目录中的跟踪文件,只留下未跟踪

sab*_*ton 3 git

有没有办法可以检查一切,以便从我的工作目录中删除所有跟踪的文件?

通过这种方式,我可以使用普通的ls命令查看所有未跟踪的文件.

此外,git add .如果我只是想在检查我来自的分支时添加未跟踪的内容,我就可以存储新索引.

And*_*ndy 8

这样的东西会起作用,但我会先备份..

git ls-files | xargs rm

  • +1虽然......这是OP想要的,但严肃地说,他不应该想要这个. (2认同)