我正在尝试克隆一个git repo。我在Windows 7操作系统上使用cygwin。不知何故,它失败了,但创建了一个文件夹。当我尝试删除它时,收到了这条消息:
rmdir:fallo al borrar«myRepoName /»:设备或资源繁忙
即使使用Windows资源管理器也无法删除它。
¿这条消息意味着什么,我该如何删除这些文件夹?
答案 0 :(得分:8)
确保没有shell,Windows资源管理器窗口或应用程序对git子树中的任何内容打开,然后重试。接下来,关闭所有应用,然后重试。如果这不起作用,请重新启动并重试。 Windows过度保护打开的文件和目录,有些应用程序无法正常关闭它们。
答案 1 :(得分:5)
我知道这有点旧,但希望这有助于遇到此问题的其他人。
我发现,至少在Windows 10中,使用任务管理器来停止所有git进程就足以释放文件,以便可以删除它们。然后只需重新启动git就可以了。无需重启。
答案 2 :(得分:0)
这对我有用: 我在任务管理器中停止了bash进程。然后,我一个一个地删除每个文件,直到可以删除整个文件夹为止。
答案 3 :(得分:0)
如果您使用的是NodeJS,则以下内容应解决该问题,而无需重新启动PC:
cntr + alt +删除->任务管理器->进程->在“名称”选项卡下找到所有Node.js:服务器端Javascript->右键单击并为所有这些实例选择“结束任务”。 Screenshot: you're looking to kill these tasks.