尽管没有其他进程锁定文件,但文件的取消链接失败

时间:2017-06-09 18:32:11

标签: windows git

我正在尝试切换分支。在此之前,我想提交我更改的2个文件,并在当前分支中丢弃(重置)更改为1个文件。

我尝试使用以下命令重置此1文件:

git checkout origin/feature/FeatureABC/  c:\source\abc.xml

它以空行响应,在我按ENTER键几次后,我看到以下消息:

文件'source / abc.xml'的取消链接失败。我应该再试一次吗? (Y / N):

我回复n后,会显示以下错误:

错误:无法取消旧的'source / abc.xml'链接:无效的参数

SOF中类似问题的每个答案都说该文件被其他进程锁定。我检查了ProcessExplorer,看不到任何其他进程持有此文件。

我尝试使用提升权限的3个GIT客户端(PowerShell,GITExtensions,TortoiseGIT)。这些都没有帮助。我一次尝试了一个,所有其他程序都关闭了。仍然没有成功。

我的git版本是Windows 2012 64bit上的2.11.0.windows.3

我想要的只是重置此文件;我能尝试做到这一点的是什么?

0 个答案:

没有答案