24.07.05 00:20 작성
·
121
0
공부하는 내용을 깃허브에 올려서 잔디를 심으면 꾸준히 공부를 하게되지않을까 하고... Linux/Ubuntu/var/www 폴더에 만들어둔 html폴더를 클로닝 하려고 시도하였으나 Permission denied(권한없음)으로 실패했습니다... 해당 폴더의 보안탭에 들어가 모든 권한 부여를 하라고 하지만 해당 폴더는 보안탭이 뜨지 않네요...;ㅅ;
그래서 일반 로컬 폴더에 레포지토리 클로닝을 해두고 학습 한 날마다 html폴더의 모든 내용을 덮어써버릴까 하는 생각도 해보고 있는데.. 혹시 강사님은 다른 좋은 아이디어 있으실까요...ㅎㅎ
답변 2
1
2024. 07. 15. 01:13
첫번째 방법으로 성공했습니다!!
첫 시도엔 계속 git config ~ '파일 경로'
해당 에러문구를 띄워서 난감했는데 알고봤더니 경로 슬래쉬를 /이걸로 써 줘야 하더라구요 ㅎㅎ
추가로 각 파일 설명해주실 때 .gitignore
에 적힌 파일들은 깃 업로드 제외된다고 했는데 그대로 올라가서 혼란스러웠으나... 구글링으로 git rm -r --cached
해서 캐시 지우고 하면 된다고 해서 해결했습니다!
이제 바쁘다고 핑계 대지 않고 잘 따라가 보겠습니다!☺☺
0
2024. 07. 05. 14:12
안녕하세요~ 질문을 남겨주셨는데 현재 라라벨 프로젝트 폴더 html 을 깃허브에 클론 하시려고 할때 권한오류가 뜨시는 걸까요? 아니면 반대로 깃허브에 있는것을 다운받으려 할때 오류가 발생하시는 걸까요?
사진도 함께 첨부해 주시면 도움을 드리기 원활할것 같습니다.
2024. 07. 08. 19:09
우선, 첫번째 사진에서 라라벨에 있는 파일들을 github에 추가할려고 할 때, 올려도 되는 안전한 폴더로 지정해 주시면 해결될 것으로 보입니다. 보내주신 사진 아래에 git config ~
라고 처리해 보라고 안내되어 있는데 이것 부터 한번 시도해 보시면 좋을 것 같습니다.
(이 방법이 먹히지 않을 경우에는 프로젝트 폴더 내의 숨겨진 .git 폴더를 직접 지웠다가 다시 git init 를 실행해 보세요. 리눅스에서 지우는 법 rm -rf .git )
두번째 사진에서는 깃 클론시 해당 디렉토리에 쓸 수 없는 제가 보았을 때 단순한 리눅스의 권한 문제로 보여서 sudo chmod -R 777 *
명령어를 입력해 보시길 바라겠습니다. 이것은 모든 폴더의 수정 권한을 모든 사용자에게 주는 것으로 html 폴더 내의 모든 파일에 수정 권한이 생길 것으로 보입니다.
이렇게 했을 때 이번에는 다른 증상이 나타난다고 하면 다음 스텝으로 넘어가 보도록 하겠습니다~
2024. 07. 07. 23:55
빠른 답변 감사합니다!
먼저 프로젝트 폴더 html을 깃허브에 올리려고 html 들어가서 Open Git Bash here > git init > git add . 에서 권한 문제가 떠서 실패했구요... (사진 error1)
깃허브에 레포지토리 tuto_Laravel을 만든 다음 www폴더에서 Open Git Bash here > git clone [레포지토리url] 을 해도 권한 문제가 떠서 실패했습니다...(사진 error2)
둘 중 어느 방법을 쓰던 앞으로 수업 따라가면서 실습한 내용들이 커밋될 수 있도록 하고 싶은데 잘 안되네요...😂😂