git clone fatal:无法创建工作树dir权限被拒绝

时间:2016-04-19 20:10:47

标签: git bash github intellij-idea

所以我正在尝试从git克隆存储库到我知道我有写入权限的文件夹中。

我正在尝试使用IntelliJ的内置VCS功能克隆它,以及git-scm.com中的git bash程序,它们都返回以下错误:

fatal: could not create work tree dir '<repo name>' : 
Permission denied

我做错了什么?

5 个答案:

答案 0 :(得分:2)

错误非常简单。您没有给定目录的权限。

你可以做几件事,但最简单的是尝试克隆存储库vi git bash

# go to any other directory where you have the permissions to write to
cd <some path>

# Check to see if you have permissions:
mkdir dummy

# Now once you have verified that you have write permissions -
# clone the project from the command line
git clone <url>

克隆项目后 - 在IntelliJ中打开它。

答案 1 :(得分:2)

使用sudo

sudo git clone <url>

答案 2 :(得分:0)

很明显,您没有给定目录的权限。因此,您可以克隆或通过选择以管理身份运行来运行应用程序,如图所示。enter image description here

稍后,您可以使用git clone https://github.com/forcedotcom/EMP-Connector.git

enter image description here

谢谢。

答案 3 :(得分:0)

在检查了目录权限(确保您具有写访问权限)之后,请尝试以下步骤:

/^Don't/,/^We should see this line/-1d

答案 4 :(得分:-1)

首先以管理员身份打开运行您的 cmd,然后移动到您要克隆存储库的文件夹。键入克隆命令。