• 카테고리

    질문 & 답변
  • 세부 분야

    풀스택

  • 해결 여부

    미해결

공부하면서 깃에 잔디도 심고싶은데 클론이 안되네요;;

24.07.05 00:20 작성 조회수 40

0

공부하는 내용을 깃허브에 올려서 잔디를 심으면 꾸준히 공부를 하게되지않을까 하고... Linux/Ubuntu/var/www 폴더에 만들어둔 html폴더를 클로닝 하려고 시도하였으나 Permission denied(권한없음)으로 실패했습니다... 해당 폴더의 보안탭에 들어가 모든 권한 부여를 하라고 하지만 해당 폴더는 보안탭이 뜨지 않네요...;ㅅ;

그래서 일반 로컬 폴더에 레포지토리 클로닝을 해두고 학습 한 날마다 html폴더의 모든 내용을 덮어써버릴까 하는 생각도 해보고 있는데.. 혹시 강사님은 다른 좋은 아이디어 있으실까요...ㅎㅎ

답변 1

답변을 작성해보세요.

0

안녕하세요~ 질문을 남겨주셨는데 현재 라라벨 프로젝트 폴더 html 을 깃허브에 클론 하시려고 할때 권한오류가 뜨시는 걸까요? 아니면 반대로 깃허브에 있는것을 다운받으려 할때 오류가 발생하시는 걸까요?

사진도 함께 첨부해 주시면 도움을 드리기 원활할것 같습니다.

빠른 답변 감사합니다!
먼저 프로젝트 폴더 html을 깃허브에 올리려고 html 들어가서 Open Git Bash here > git init > git add . 에서 권한 문제가 떠서 실패했구요... (사진 error1)

error1.jpg

깃허브에 레포지토리 tuto_Laravel을 만든 다음 www폴더에서 Open Git Bash here > git clone [레포지토리url] 을 해도 권한 문제가 떠서 실패했습니다...(사진 error2)

error2.jpg

둘 중 어느 방법을 쓰던 앞으로 수업 따라가면서 실습한 내용들이 커밋될 수 있도록 하고 싶은데 잘 안되네요...😂😂

우선, 첫번째 사진에서 라라벨에 있는 파일들을 github에 추가할려고 할 때, 올려도 되는 안전한 폴더로 지정해 주시면 해결될 것으로 보입니다. 보내주신 사진 아래에 git config ~ 라고 처리해 보라고 안내되어 있는데 이것 부터 한번 시도해 보시면 좋을 것 같습니다.
image
(이 방법이 먹히지 않을 경우에는 프로젝트 폴더 내의 숨겨진 .git 폴더를 직접 지웠다가 다시 git init 를 실행해 보세요. 리눅스에서 지우는 법 rm -rf .git )
image


두번째 사진에서는 깃 클론시 해당 디렉토리에 쓸 수 없는 제가 보았을 때 단순한 리눅스의 권한 문제로 보여서 sudo chmod -R 777 * 명령어를 입력해 보시길 바라겠습니다. 이것은 모든 폴더의 수정 권한을 모든 사용자에게 주는 것으로 html 폴더 내의 모든 파일에 수정 권한이 생길 것으로 보입니다.
image

이렇게 했을 때 이번에는 다른 증상이 나타난다고 하면 다음 스텝으로 넘어가 보도록 하겠습니다~

채널톡 아이콘