github에 원격 리모트를 생성하여 로컬 파일을 업로드하는데 node_modules
폴더가 함께 올라가는 일이 발생했다. 용량도 너무 크고 불필요한 파일이 올라가는 것을 방지하고자 .gitignore
파일을 생성하여 불필요한 폴더를 제외해보자.
제외할 파일 및 폴더를 적어놓은 파일로 원격 저장소에 올라가지 않는다.
node_modules/
를 .gitignore에 입력해준다.## 파일 무시
text.txt
## 확장자 전체 무시
*.png
*.zip
*.js
## 폴더 무시
test/
이 외에도 무시하고 싶은 폴더나 파일을 입력한다.
git rm --cached -r node_modules
--cached: 원격저장소만 해당
-r: recursive(재귀적으로), 디렉토리와 하위 내용 삭제
초초초간단하게 해결 완료!