예를 들어 /opt/html과 같은 폴더에 git Warehouse를 생성하고 git init 명령을 입력하고 Enter 키를 누르면 /opt/html/.git: 권한이 부족하다는 메시지가 표시됩니다. sudo 및 추가만 하면 됩니다. 괜찮을 것 같아요. sudo를 추가할 때 그에게 권한을 줄 수 있나요? sudo를 할 때마다 번거롭습니다. 게다가 이제 버전 관리를 위해 Visual Studio 코드를 사용할 수 없습니다. . 그렇다면 코드는 어떻게 초기화, 추가, 제출 및 관리합니까?
분명히 이는 권한 문제이지만 우분투는 일반적으로 git과 함께 제공되므로 @notreami가 말한 이유는 아닙니다. 여기서 확인해야 할 사항이 있습니다.
어떤 폴더에서든 git을 사용할 때 권한 부족에 대한 메시지가 표시된다는 것이 확실합니까?
더 일반적인 폴더를 사용해 보는 것이 좋습니다. 대답이 '아니오'라면 현재 폴더에 대한 권한이 부족할 가능성이 높습니다. 즉, 쓰기 권한이 없을 가능성이 높습니다.
물론
ls -l
를 사용하여 폴더의 권한 정보를 볼 수도 있습니다.게다가 제 우분투 시스템에서 시도해 봤는데 /opt 디렉토리에 대한 쓰기 권한이 없어서 html 디렉토리가
sudo mkdir
를 사용하여 생성된 것으로 추측되므로 이와 같은 문제가 발생하는 것은 놀라운 일이 아닙니다.git은 루트 권한으로 설치되나요? git을 제거한 다음 사용자 권한으로 git을 설치하십시오.
루트 권한으로 저장소 복제
yu 메이관시 설치