致命的:无法创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
然后再次运行该命令,它的工作。