这个问题说,当您更改分支时,git不会删除现有文件,它只是根据覆盖模式添加或更新它们
https://stackoverflow.com/a/57556730/1058292
如果我切换到一个旧的分支并返回许多曾经被删除的文件(目录也是(。我的解决方案分为以下结构
解决方案
___Project1
_____核心文件
_____BuildFiles
所以我只想删除我的CoreFiles目录中那些没有添加到git的文件。我有大约8个项目目录,我不想删除构建内容。可能是删除那些在git中标记为未添加的文件(intellij中的红色(。这可能吗?
git clean -xdf
按照@0andrey的响应进行