Windows 10上的Git清理或重置失败

时间:2016-03-07 22:35:32

标签: git version-control git-reset git-clean

如何将分支机构签入原始状态的现有文件夹?

我在Windows 10中工作。切换到我的项目的一个新分支,并注意到另一个分支中的一些现有(未跟踪)文件夹仍然在闲逛。我试着用:

git clean -fdx

删除这些文件夹及其文件。我收到的错误如下:

warning: failed to remove Source/Web/node_modules/gulp-sass/node_modules/gulp-ut
il/node_modules/dateformat/node_modules/meow/node_modules/read-pkg-up/node_modul
es/read-pkg/node_modules/load-json-file/node_modules/parse-json/node_modules/err
or-ex

然后我尝试使用

git reset --hard HEAD

成功,但文件夹/文件仍然存在。那么我如何将我的分支机构检查到一个原始状态呢?

我使用git的次数越多,它实际上就越能阻止你完成工作。

1 个答案:

答案 0 :(得分:1)

上面的错误路径长度恰好是260个字符。这似乎是与the MAX_PATH length issue

相关的Windows问题