我最近失去了在Windows系统上使用Git进行任何更改的能力。几天不使用PC后,我回到了无法正常使用的git,所以我不知道是什么原因导致了这个问题。
git add或git checkout =>致命:无法创建'dummy-repo / .git / index.lock':无此类文件或目录
git clone =>致命:无法创建工作树目录'DummyRepo':没有此类文件或目录
作为旁注,尝试启动我的Flutter应用程序后发生了此问题,该应用程序由于操作系统错误(访问被拒绝)而无法检索软件包。我在想这是由于某些写权限被弄乱了,或是某个进程锁定了文件。
感谢您的帮助!
答案 0 :(得分:2)
在Windows上,如果在“设置”>“ Windows安全性”>“ Visus和威胁防护”中启用了“勒索软件保护”,则可能会发生这种情况。
您需要为git.exe添加一个排除项,或者将项目移到受保护的文件夹之外。
答案 1 :(得分:0)
我自己解决了问题,方法是将项目的位置更改为C:\,而不是更长的路径。以前从来都不是问题,但是它很有效,所以我很高兴。
答案 2 :(得分:-1)
尝试在.git目录中创建该文件,您可以在Git Bash或linux / mac中使用这些命令
cd .git
touch index.lock
在Windows CMD上
cd .git
type nul > index.lock