【发布时间】:2018-08-15 21:05:14
【问题描述】:
我收到“以下未跟踪的工作树文件将被结帐覆盖...请在切换分支之前移动或删除它们”错误。
常见的修复方法似乎是git clean
当我输入它时,我没有收到任何错误,但没有任何反应。当我去检查另一个分支时,我得到与上面相同的错误。
git clean 绝对不会做任何事情的任何理由?
更新:
更多信息。 git -n 和 git -f 做的完全一样……什么都没有。
【问题讨论】:
-
If the Git configuration variable clean.requireForce is not set to false, git clean will refuse to delete files or directories unless given -f, -n or -i -
@WilliamPursell 谢谢。我更新了我的问题。唉,
-f和-n也不会导致任何事情发生。 -
git status显示什么? -
您从哪个目录运行
git clean?它只会清理当前工作目录及以下。 -
这些文件是否被忽略?您是否尝试添加
-x?