Tar*_*med 41 git tortoisegit
当尝试切换/签出(在TortoiseGit中)到另一个分支时,我收到以下错误:
error: unable to unlink old 'foo/bar.cfc' (Bad file descriptor)
这是什么意思?
Von*_*onC 42
您在使用TortoiseGit时使用的是其他任何工具吗?
例如,该项目提到与Visual Studio的交互:
如果您在Windows上运行git命令时看到无法取消链接旧文件的错误,则很可能是您在Visual Studio中打开了Chrome解决方案并且它正在更新IntelliSense,它将随机暂时锁定文件. 解决方法是完全禁用IntelliSense,或者确保在执行任何可能触及大量文件的git操作时临时关闭解决方案.
换句话说,如果您关闭尽可能多的当前正在运行的应用程序,问题是否仍然存在? TortoiseGit会让你签出另一个分支吗?
Zac*_*mer 28
我遇到了这个问题 - Eclipse正在锁定文件,即使它没有在编辑器中打开.一旦我关闭了日食,我就可以结账了.
Jam*_*ruk 20
该文件被另一个程序锁定,无法覆盖.查看文件被锁定的应用程序,关闭该应用程序,然后重试.
归档时间:
15 年,5 月 前
查看次数:
44060 次
最近记录:
7 年,10 月 前