깃 레포지토리에 push를 하기전에 불필요한 파일들이 업로드 되는 것을 방지하기 위해 gitignore파일을 생성하여 관리할 수 있습니다.
gitignore 키워드
https://www.toptal.com/developers/gitignore
참고사이트