.gitignore 란?
git 버전 관리에서 제외할 파일 목록을 지정하는 파일이다.
ex) Node JS-Express 개발을 할 때 npm module(npm 모듈은 용량이 크다.) 프로젝트를 clone 한 다음 npm install 을 하는게 더 효율적이다. 노출이 되면 악용할 사례가 많은 중요한 비밀 키들도 올리지 않는다.
.gitignore 파일을 만들어 놓고 push 하지 않을 파일들을 적어놓으면 github에 올라가지 않는다.