[Git] node_modules 폴더 제외하기

요미·2023년 1월 16일
0

git

목록 보기
1/1
post-thumbnail

github에 원격 리모트를 생성하여 로컬 파일을 업로드하는데 node_modules 폴더가 함께 올라가는 일이 발생했다. 용량도 너무 크고 불필요한 파일이 올라가는 것을 방지하고자 .gitignore 파일을 생성하여 불필요한 폴더를 제외해보자.

.gitignore 파일 생성하기

제외할 파일 및 폴더를 적어놓은 파일로 원격 저장소에 올라가지 않는다.

  1. 해당 프로젝트의 .git폴더와 같은 선상에 .gitignore 파일을 생성해준다.
  2. 제외할 폴더인 node_modules/ 를 .gitignore에 입력해준다.
## 파일 무시
text.txt

## 확장자 전체 무시
*.png
*.zip
*.js

## 폴더 무시
test/

이 외에도 무시하고 싶은 폴더나 파일을 입력한다.


이미 원격저장소에 올라간 node_modules 삭제하기

git rm --cached -r node_modules

옵션 설명

--cached: 원격저장소만 해당
-r: recursive(재귀적으로), 디렉토리와 하위 내용 삭제

초초초간단하게 해결 완료!

profile
꿈꾸는 퍼블리셔 요미 🦄

0개의 댓글