如何删除在Windows 7中的git本地回购文件夹

我在本地目录中创build了git clone。 然后我运行了npm,并且还安装了一些节点包(gulp等)。 但我不想现在的工作目录。 所以我只是右键单击鼠标并删除,我无法删除。 我得到下面的错误。

“源文件名大于文件系统支持的文件名,尝试移动到path名较短的位置,或在尝试执行此操作之前尝试重命名缩短的名称”

会是什么问题。

在Windows上, 这个线程显示它可以是:

  • path长度问题(path太长)
  • 一个进程问题(保留一个文件的句柄被删除)

我发现做一个驱动器映射大约一半的文件夹结构,你应该能够删除后半部分的文件heirarcy。

例如,如果您正在尝试删除错误:

\\NAS.Device.Company.com\a\b\c\d\e\f\g\h\i\j\k\l\m\n\o\p\q\r\s\t\u\v\w\x\y\z 

然后映射一个networking驱动器Z:

 \\NAS.Device.Company.com\a\b\c\d\e\f\g\h\i\j\k\ 

这将把文件层次降低到更小的path。
打开浏览器并查看Z:驱动器。 它应该包含一个名为L的文件夹(在这个例子中)。

您现在应该可以删除L及其子文件夹而不会出现问题,从而删除文件夹层次结构的一半。
之后,断开Z:驱动器并尝试删除通常留下的内容。
问题解决了!