kivy git의 포크를 복제하려고하는데 작동하지 않습니다. 포크를 올바르게 만들었다 고 생각하지만 Mac 터미널에 입력하면 다음과 같습니다.
이 오류가 발생합니다.
치명적 : 작업 트리 디렉토리 'kivy를 만들 수 없습니다. : 권한이 거부되었습니다.
아무도 내가 뭘 잘못하고 있는지 알아? 감사!
kivy git의 포크를 복제하려고하는데 작동하지 않습니다. 포크를 올바르게 만들었다 고 생각하지만 Mac 터미널에 입력하면 다음과 같습니다.
이 오류가 발생합니다.
치명적 : 작업 트리 디렉토리 'kivy를 만들 수 없습니다. : 권한이 거부되었습니다.
아무도 내가 뭘 잘못하고 있는지 알아? 감사!
답변:
제 경우에는 제가 사용하고 있던 사용자가 디렉토리에 대한 소유권이 없었습니다. 디렉토리 소유권을 해당 사용자로 변경하기 만하면됩니다. 예를 들어 사용자가 우분투 인 경우 :
chown ubuntu:ubuntu -R directory-in-question
cd directory-in-question/
git clone <git repo comes here >
Windows에서 작업하는 경우 전체 권한을 넣는 디렉토리의 권한을 변경하거나 github가 저장소를 복제하도록 작성해야합니다. 단계는 다음과 같습니다.
다른 초보자 (나와 같은)의 경우 관리자로 git을 실행하는 Windows를 사용하는 경우 문제도 해결됩니다.
Mac에서 작업하는 경우 디렉토리에 쓸 수있는 권한이 없기 때문일 수 있습니다. 이 문제가 발생했을 때 다음 단계를 따랐습니다.
쓰기 권한이있는 디렉토리에 있는지 확인해야합니다. 터미널을 열면 Git이있는 디렉토리가 아닐 수 있습니다. 제 경우에는 (Widows 10) cd 명령을 사용하여 디렉토리를 루트 디렉토리 (C :)로 변경해야했습니다. 그 후 제대로 작동했습니다.
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
폴더에 권한이 없다는 것을 깨달았습니다