致命的:无法创build工作树dir'kivy'

我试图克隆我的叉子的基维GIT,但它不工作。 我相信,我已经正确地制作了叉子,但是当我在我的Macterminal中input这个时:

git clone https://github.com/mygitusername/kivy.git

我得到这个错误:

致命:无法创build工作树目录'基维:权限被拒绝

任何人看到我在做什么错了? 谢谢!

您应该在您有写入权限的目录中执行该命令。 所以:

cd ~/ mkdir code cd code git clone https://github.com/kivy/kivy 

例如。

你目前的目录没有创buildkivy目录的写/创build权限,这就是为什么发生这个问题。

您当前的目录提供777个权限并尝试。

 sudo chmod 777 DIR_NAME cd DIR_NAME git clone https://github.com/mygitusername/kivy.git 

在我的情况下,发生了什么事是我用的用户没有对目录的所有权。 我只需要将该目录的所有权更改为该用户。 例如,如果用户是Ubuntu的话:

 chown ubuntu:ubuntu -R directory-in-question cd directory-in-question/ git clone <git repo comes here > 

您正在尝试写入该文件的目录或采用git存储库的克隆,它没有写入权限。 这就是为什么这个问题正在发生。
请改变目录的写入权限。
然后克隆存储库。

如果你在Windows下工作,你必须改变目录的权限,放置完全的权限,或者直接写github克隆版本库。 步骤是1.转到您的目录2)打开属性3)转到选项卡“安全”4)更改权限5)适用

对于其他初学者(如我自己)如果你在运行git的窗口,因为pipe理员也解决了这个问题。

我在Debian上遇到了同样的错误,我所要做的只是:

 sudo su 

然后再次运行该命令,它的工作。