너무 큰 용량의 파일은 git push시 에러가 발생합니다.

따라서 .gitignore를 활용해 특정 파일은 무시하도록 하려고 합니다.

 

상황: 로컬 디렉토리에서 원격저장소로 자료를 업로드하는데, 특정 폴더만 무시하도록 하려 한다.

 

1. GitHub에 새 저장소를 생성했습니다. 일단 .gitignore 생성에 체크를 하지 않고 시작했습니다.

 

 

2. 작업 중인 로컬 디렉토리에서 git bash here > git init

 

 

3. .gitignore 생성

 

$ vi .gitignore

 

vi 편집 화면으로 이동합니다.

 

 

4. resource라는 하위 디렉토리를 무시하도록 할 것입니다

 

- i 를 누르면 입력 모드가 됩니다

resource/

- ESC 를 누르면 명령어 모드가 됩니다

- :wq 를 누르면 내용을 저장하고 vi편집기가 종료됩니다

:wq

 

- git 창에 cat .gitignore 를 입력하면 편집된 내용을 확인할 수 있습니다

 

 

5. 이후 과정은 평소와 다름 없이 진행했습니다. (woo-niverse.tistory.com/3 참고)

 

6. 결과

resource 폴더가 보이지 않습니다
.gitignore를 눌러 편집된 내용을 확인합니다

복사했습니다!