фатальная ошибка: не удалось создать kivy работы дерева Дир''
Я пытаюсь клонировать свою вилку kivy git, но это не работает. Я сделал вилку правильно, я считаю, но когда я набираю это в свой терминал Mac:
Я получаю эту ошибку:
fatal: не удалось создать дерево работы dir 'kivy.: В разрешении отказано
кто-нибудь видит, что я делаю неправильно? Спасибо!
9 ответов:
вы должны выполнить команду в каталоге, где у вас есть разрешение на запись. Итак:
cd ~/ mkdir code cd code git clone https://github.com/kivy/kivy
например.
ваш текущий каталог не имеет разрешения на запись / создание для создания
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 >
каталог, в который вы пытаетесь записать файл или взять клон репозитория git, он не имеет разрешения на запись. Вот почему эта проблема возникает.
пожалуйста, измените разрешение на запись в каталог.
затем клонировать репозиторий.
Если вы работаете в Windows, вы должны изменить разрешения папки, наложив полные разрешения или просто написать, чтобы клонировать репозиторий на GitHub. Шаги 1. Перейдите в свой каталог 2) откройте Свойства 3) перейдите на вкладку "Безопасность" 4) измените разрешения 5) применить
для других новичков (как и я), если вы находитесь на windows под управлением git в качестве администратора также решает эту проблему.
У меня была такая же ошибка на Debian и все, что мне нужно было:
sudo su
и затем снова запустите команду, и она работала.