인프런 커뮤니티 질문&답변

베르베릉님의 프로필 이미지

작성한 질문수

PHP 개발자의 최종 테크트리, 라라벨 강의

도커, wsl2, visual studio code까지 세팅하고 alias 설정을 포함해 sail up으로 마무리하는 실습입니다.

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

24.07.05 00:20 작성

·

137

0

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

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

답변 2

2

베르베릉님의 프로필 이미지
베르베릉
질문자

2024. 07. 15. 01:13

첫번째 방법으로 성공했습니다!!

첫 시도엔 계속 git config ~ '파일 경로' 해당 에러문구를 띄워서 난감했는데 알고봤더니 경로 슬래쉬를 /이걸로 써 줘야 하더라구요 ㅎㅎ

추가로 각 파일 설명해주실 때 .gitignore에 적힌 파일들은 깃 업로드 제외된다고 했는데 그대로 올라가서 혼란스러웠으나... 구글링으로 git rm -r --cached 해서 캐시 지우고 하면 된다고 해서 해결했습니다!

이제 바쁘다고 핑계 대지 않고 잘 따라가 보겠습니다!

0

백승철님의 프로필 이미지
백승철
지식공유자

2024. 07. 05. 14:12

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

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

베르베릉님의 프로필 이미지
베르베릉
질문자

2024. 07. 07. 23:55

빠른 답변 감사합니다!
먼저 프로젝트 폴더 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

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

백승철님의 프로필 이미지
백승철
지식공유자

2024. 07. 08. 19:09

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


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

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