【问题标题】:Windows 10 file permission error with GithubGithub 的 Windows 10 文件权限错误
【发布时间】:2016-08-25 20:42:00
【问题描述】:

我正在尝试安装 Varying-vagrant-vagrants (vvv)。
当我输入 git 命令时:

$ git clone git://github.com/Varying-Vagrant-Vagrants/VVV.git vagrant-local

我明白了

fatal: could not create work tree dir 'vagrant-local': Permission denied

我尝试进入我的用户文件夹的安全设置并为每个人设置权限。帮忙?

【问题讨论】:

  • 您在哪里尝试克隆存储库?尝试将其克隆到 c:\ 驱动器以外的驱动器中
  • 我只有一个驱动器,它是 C。我相信它正在尝试克隆到 c//users/jordan
  • 打开资源管理器。移至要克隆到的目录。然后以管理员身份在当前目录打开命令提示符,再试一次。

标签: git github vagrant git-bash


【解决方案1】:

首先,不需要使用git:// protocol:http(s) 就可以了;

git clone https://github.com/Varying-Vagrant-Vagrants/VVV.git vagrant-local

其次,您将在您所在的当前文件夹中创建 vagrant-local,因此请务必先执行:

cd %USERPROFILE%

这里需要一个 git bash,但如果你在一个 git bash 中,那就是:

cd /c/Users/jordan

克隆成功后,任何 vagrant 错误都可以通过“A VirtualBox machine with the name '...' already exists”问题解决。

【讨论】:

  • 好的,我试过了,但得到“一个名为 'vagrant-local' 的 VirtualBox 机器已经存在。请使用另一个名称或删除具有现有名称的机器,然后重试。”奇怪的是我在尝试这样做之前确实删除了这个文件夹。当我在文件夹中尝试 vagrant up 命令时发生这种情况。
  • @JordanCarter 那么这不再是 git clone 问题了吗?意思是,git clone 确实成功了,对吧?
  • @JordanCarter 我在答案中添加了一个链接,以解决您提到的流浪错误消息。
猜你喜欢
  • 1970-01-01
  • 2014-11-29
  • 1970-01-01
  • 2017-01-19
  • 2018-01-20
  • 2021-09-13
  • 2012-10-23
  • 2023-03-25
  • 2012-01-14
相关资源
最近更新 更多