태그 보관물: git-clone

git-clone

치명적 : 작업 트리 디렉토리 ‘kivy’를 만들 수 없습니다. 오류가 발생합니다.

kivy git의 포크를 복제하려고하는데 작동하지 않습니다. 포크를 올바르게 만들었다 고 생각하지만 Mac 터미널에 입력하면 다음과 같습니다.

git clone https://github.com/mygitusername/kivy.git

이 오류가 발생합니다.

치명적 : 작업 트리 디렉토리 ‘kivy를 만들 수 없습니다. : 권한이 거부되었습니다.

아무도 내가 뭘 잘못하고 있는지 알아? 감사!



답변

쓰기 권한이있는 디렉토리에서 명령을 수행해야합니다. 그래서:

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


답변

제 경우에는 제가 사용하고 있던 사용자가 디렉토리에 대한 소유권이 없었습니다. 디렉토리 소유권을 해당 사용자로 변경하기 만하면됩니다. 예를 들어 사용자가 우분투 인 경우 :

chown ubuntu:ubuntu -R directory-in-question

cd directory-in-question/

git clone <git repo comes here >


답변

Windows에서 작업하는 경우 전체 권한을 넣는 디렉토리의 권한을 변경하거나 github가 저장소를 복제하도록 작성해야합니다. 단계는 다음과 같습니다.

  1. 디렉토리로 이동
  2. 오픈 속성
  3. “보안”탭으로 이동
  4. 권한 변경
  5. 대다


답변

다른 초보자 (나와 같은)의 경우 관리자로 git을 실행하는 Windows를 사용하는 경우 문제도 해결됩니다.


답변

Windows를 사용하고 있다고 가정하고 애플리케이션을 Admin으로 실행하십시오.

이를 위해 최소한 두 가지 옵션이 있습니다.

• 파일 위치를 열고 마우스 오른쪽 버튼을 클릭 한 다음 “관리자 권한으로 실행”을 선택합니다.

관리자 권한으로 Git Bash 실행

• Windows 시작 메뉴를 사용하여 “Git Bash”를 검색하면 다음을 찾을 수 있습니다.

Windows 시작 메뉴를 사용하는 Git Bash

그런 다음 “관리자 권한으로 실행”을 누르십시오.


답변

파일을 쓰거나 git 저장소의 복제본을 가져 오려는 디렉토리에 쓰기 권한이 없습니다. 이것이이 문제가 발생하는 이유입니다.

디렉토리의 쓰기 권한을 변경하십시오.

그런 다음 저장소를 복제하십시오.