所以我正在尝试从git克隆存储库到我知道我有写入权限的文件夹中。
我正在尝试使用IntelliJ的内置VCS功能克隆它,以及git-scm.com中的git bash程序,它们都返回以下错误:
fatal: could not create work tree dir '<repo name>' :
Permission denied
我做错了什么?
答案 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)
很明显,您没有给定目录的权限。因此,您可以克隆或通过选择以管理身份运行来运行应用程序,如图所示。
稍后,您可以使用git clone https://github.com/forcedotcom/EMP-Connector.git
谢谢。
答案 3 :(得分:0)
在检查了目录权限(确保您具有写访问权限)之后,请尝试以下步骤:
/^Don't/,/^We should see this line/-1d
答案 4 :(得分:-1)
首先以管理员身份打开运行您的 cmd,然后移动到您要克隆存储库的文件夹。键入克隆命令。