如何删除文件夹中所有标记为未添加到git的文件?(许多已删除的文件在切换分支后重新出现)



这个问题说,当您更改分支时,git不会删除现有文件,它只是根据覆盖模式添加或更新它们

https://stackoverflow.com/a/57556730/1058292

如果我切换到一个旧的分支并返回许多曾经被删除的文件(目录也是(。我的解决方案分为以下结构

解决方案
___Project1
_____核心文件
_____BuildFiles

所以我只想删除我的CoreFiles目录中那些没有添加到git的文件。我有大约8个项目目录,我不想删除构建内容。可能是删除那些在git中标记为未添加的文件(intellij中的红色(。这可能吗?

git clean -xdf按照@0andrey的响应进行

最新更新