github를 통한 공동 작업을 하게 될 때, 로컬과 github를 연동해서 작업하게 된다. 연동하게 되면 프로젝트에서 작성되는 내용들이 git에 반영되게 되는데 이 때 용량이 너무 크거나, 민감한 내용들이 들어있는 파일들은 보통 git에 반영하지 않는다.
이 때 .gitignore 파일을 작성하면 일일히 파일들을 확인할 필요 없이 .gitignore에 기재되지 않은 파일들만 git에 반영되게 된다.
fileName.js
/fileName.js
node_module/
folder/my.txt
folder/**/fileName_2.txt
*.txt
!fileName.txt
$ git rm -r --cached .
$ git add .
$ git commit -m "git ignore add"
$ git push
이 순서대로 터미널에서 실행해주면 된다.