致命的:无法创建工作树目录“kivy”(fatal: could not create work t

2019-09-01 23:25发布

我试图克隆我的kivy混帐的叉,但它不工作。 我做正确的叉子,我相信,但是当我键入此为我的Mac终端:

混帐克隆https://github.com/mygitusername/kivy.git

我得到这个错误:

致命的:无法创建工作树目录“kivy:权限被拒绝

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

Answer 1:

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

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

例如。



Answer 2:

您当前的目录不具有写/创建权限创建kivy目录,这就是为什么存在的这一问题。

您当前的目录给予777个权限并尝试它。

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


Answer 3:

在我的情况下发生的事情是,我使用用户已超过目录中没有所有权。 我只是不得不改变目录的所有权给该用户。 例如,如果用户是ubuntu的:

chown ubuntu:ubuntu -R directory-in-question

cd directory-in-question/

git clone <git repo comes here >


Answer 4:

如果您在Windows工作,你必须改变目录的投入完全权限的权限或者只让GitHub上克隆库。 这些步骤是:1。去你的目录2)开放性3)进入选项卡“安全” 4)更改权限5)申请



Answer 5:

在你试图写入文件或采取git仓库的克隆的目录,它不具有写权限。 这就是为什么发生此问题。
请更改目录的写权限。
然后克隆库。



Answer 6:

对于其他初学者(像我一样),如果您在运行git作为管理员的窗口也解决了这个问题。



Answer 7:

我对Debian的同样的错误,所有我需要做的就是:

sudo su

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



Answer 8:

这不也发生过,当你克隆回购不选择任何工作目录。 只要确保你没有cd到您的工作目录,我相信这会工作得很好。



Answer 9:

只要运行通过选择作为管理运行应用程序。

谢谢。



Answer 10:

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

应该做工精细



文章来源: fatal: could not create work tree dir 'kivy'