찾다

 >  Q&A  >  본문

visual-studio-code - 为什么ubuntu 系统上每次进行git 指令时如果不加上sudo就会提示权限不够,无法操作呢?

比如我在任意文件夹如/opt/html下建立git仓库,输入git init指令,回车就会提示/opt/html/.git: 权限不够,加上sudo 之后就可以,我想不加sudo 就给他权限可以吗,这样每次sudo好麻烦,而且我现在用visual studio code来版本控制,在vs code里面是用不了sudo的哦,那么我怎么去初始化,添加,提交管理我的代码呢?

世界只因有你世界只因有你2767일 전851

모든 응답(3)나는 대답할 것이다

  • PHPz

    PHPz2017-05-02 09:51:11

    분명히 이는 권한 문제이지만 우분투는 일반적으로 git과 함께 제공되므로 @notreami가 말한 이유는 아닙니다. 여기서 확인해야 할 사항이 있습니다.

    • 어떤 폴더에서든 git을 사용할 때 권한 부족에 대한 메시지가 표시된다는 것이 확실합니까?

    더 일반적인 폴더를 사용해 보는 것이 좋습니다. 대답이 '아니오'라면 현재 폴더에 대한 권한이 부족할 가능성이 높습니다. 즉, 쓰기 권한이 없을 가능성이 높습니다.

    물론 ls -l를 사용하여 폴더의 권한 정보를 볼 수도 있습니다.

    게다가 제 우분투 시스템에서 시도해 봤는데 /opt 디렉토리에 대한 쓰기 권한이 없어서 html 디렉토리가 sudo mkdir를 사용하여 생성된 것으로 추측되므로 이와 같은 문제가 발생하는 것은 놀라운 일이 아닙니다.

    회신하다
    0
  • 大家讲道理

    大家讲道理2017-05-02 09:51:11

    git은 루트 권한으로 설치되나요? git을 제거한 다음 사용자 권한으로 git을 설치하십시오.

    회신하다
    0
  • 我想大声告诉你

    我想大声告诉你2017-05-02 09:51:11

    루트 권한으로 저장소 복제

    yu 메이관시 설치

    회신하다
    0
  • 취소회신하다