我正在尝试克隆kivy git的fork,但是它不起作用。我相信我已经正确地制作了叉子,但是当我在Mac终端中键入以下内容时:
我收到此错误:
致命:无法创建工作树目录'kivy 。:权限被拒绝
有人看到我在做什么错吗?谢谢!
我正在尝试克隆kivy git的fork,但是它不起作用。我相信我已经正确地制作了叉子,但是当我在Mac终端中键入以下内容时:
我收到此错误:
致命:无法创建工作树目录'kivy 。:权限被拒绝
有人看到我在做什么错吗?谢谢!
Answers:
您当前的目录没有创建kivy
目录的写入/创建权限,这就是为什么会出现此问题。
您当前的目录给予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 >
如果您使用的是Mac,则可能是因为您无权写入该目录。遇到此问题时,请执行以下步骤:
sudo chmod 777 DIR_NAME
cd DIR_NAME
git clone https://github.com/mygitusername/kivy.git
应该工作正常
chmod 777
有一个坏主意的问题askubuntu.com/a/20110/242267
chmod 777
html
文件夹没有权限