inflearn logo
강의

강의

N
챌린지

챌린지

멘토링

멘토링

N
클립

클립

로드맵

로드맵

지식공유

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

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

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

347

베르베릉

작성한 질문수 3

0

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

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

php Laravel git clone

답변 2

2

베르베릉

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

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

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

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

0

백승철

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

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

0

베르베릉

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

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

1

백승철

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


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

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

wsl에서 폴더 열기 리눅스 드라이브가 보이지 않습니다.

0

65

1

우분투 설치후 도커 설치하고 재부팅후 우분투 설정 화면이 안나옵니다.

0

46

1

섹션8 wire:model 실시간 적용 안됨 문의...

0

136

2

색션6 미들웨어 실습 질문 - routeMiddleware가 없습니다..

0

150

1

composer require livewire:livewire "^2.0" 안되요 ㅠ

0

177

2

우분투 서버에서 개발한 프로그램 서비스하기

0

224

1

기가 막히네..

-3

301

1

미들웨어 실습 시 data 가 false 일 경우 에러 문의

0

309

1

api.php, web.php 문의

0

282

2

꼭 api.php, web.php 로 나눠서 해야 하나요?

0

284

1

같은 에러 인데요..SQLSTATE[42S02]: Base table or view not found: 1146 Table 'laravel.sessions' doesn't exist

0

513

1

라라벨 11 버전으로 공부하고 있습니다. 서비스 프로바이더 변경되었네요.

1

853

1

7강 controller 에러 문의 드립니다

0

335

2

SQLSTATE[42S02]: Base table or view not found: 1146 Table 'laravel.sessions' doesn't exist

0

1194

2

WSL Integration부터 자꾸 실패하는데..

0

295

1

라라벨 폴더명을 다르게 하면 연결이 안되네요

0

626

3

강사님 깃허브 폴더를 연결하고 싶습니다.

0

321

2

라라벨 설치부터막히네요 ㅠㅠ

0

278

1

ppt 강의 자료를 다운로드 받을 수 있을까요?

0

378

1

컨트롤러 로 호출하는게 안됩니다.

0

230

1

업로드에서 진행이 안되고 있습니다.

0

265

1

깃헙 주소 알려주세요~

0

355

1

The /var/www/html/bootstrap/cache directory must be present and writable.

0

497

1

livewire를 composer 설치 시 2.0 지정해서 설치해야 할 것 같습니다.

1

397

2