【发布时间】:2018-04-15 00:29:51
【问题描述】:
我已经尝试了两天将不同的存储库从互联网克隆到我的机器中。
我得到的错误总是:
正在克隆到 'python-docs-hello-world'...
C:/Users/dream/Desktop/KhameleonPython/python-docs-hello-world/.git:
权限被拒绝删除目录
'python-docs-hello-world/.git' 失败。我应该再试一次吗? (是/否)
这不是公钥的问题,因为我发现了许多其他答案参考。我尝试从属性>安全性中的 KhameleonPython 空文件夹修改用户权限以完全控制,但无济于事。我已经访问了组件服务以授予 git 完全权限,只是不在列出的本地服务中找到 git。
我的 git 安装在 F: 驱动器并且我的文件在 C: 下,这可能是个问题吗?我以前在使用其他程序时遇到过这个问题,例如 Node.js npm(init 无法使用错误 EPERM)或 atom 不允许我从文本编辑器内部的文件夹中创建新文件。通常重新安装可以解决问题,但现在没有。我运行的是 Microsoft Windows 10 Home Edition x64。
我错过了什么明显的东西吗?
【问题讨论】:
-
此位置似乎已存在一个名为
.git的文件夹。试试删了吧?请注意,.git文件夹通常是隐藏的。 -
它从来不存在,它只是在我克隆时创建的。出于某种原因,它会在之后尝试将其删除
-
我怎样才能更好地宣传这个问题?
-
当我尝试添加到存储库时会出现同样的问题:git remote add azure notebookforever.scm.azurewebsites.net/NotebookForever.git error: could not lock config file .git/config: Permission denied fatal: could not set 'remote. azure.url' 到 'notebookforever.scm.azurewebsites.net/NotebookForever.git'
-
您是以管理员身份执行此操作的吗?
标签: windows git permissions clone