Git/Git
[Git] .gitignore 사용법 (진짜 쉬움)
i5
2021. 4. 5. 23:45
반응형
git ignore 쓰면 장점
말 그대로 무시해버릴 수 있습니다. push/pull은 하기 싫지만 git 레포지토리에 남겨두고 싶은 파일들을 말입니다. 굉장히 유용합니다.
이게 왜 필요할까?
크기가 큰 의존성 있는 파일들은 제외하고 push해버리면 push시간을 단축/용량을 줄일 수 있기 때문입니다.
아래의 node_modules 같은 경우는 npm install 했을 시 설치되는 모듈들 입니다. 이런 모듈들까지 git에 업로드 해버리면 push하는 데도 시간이 오래 걸리고 용량도 매우 커집니다. (234MB 엄청납니다)
개발자는 코드만 업로드하고 싶은 데 다른 것들, 용량이 큰 것들 까지 딸려온다면 업로드하는 시간도 오래걸리고 불편해집니다. 이럴 때 .gitignore를 씁니다.
그냥 무작정 gitignore를 더블 클릭해서 열어봅시다.
어려울 것 없고 #에 있는 것들만 주목하시면 됩니다.
사용법
# dependecies에다가 업로드하기 싫은 큰 파일들을 넣어주시면 됩니다.
...
# dependencies
/node_modules // node_modules 폴더 push 제외
/.pnp // .pnp파일 push 제외
.pnp.js // .pnp.js파일 push 제외
/mise/node_modules // /mise/node_modules 폴더 push 제외
/my-app/node_modules // /my-app/node_modules 폴더 push 제외
...
반응형