학원에서 배운 내용을 깃헙에 올리는 과정 중, git init을 하고 git status로 상태를 살펴봤을 때, .DS-Store 이라는 파일이 있길래 검색을 해보고 업로드를 할 필요가 없다는 걸 느끼고 삭제를 할까 고민하던 중 git ignore에 대해 알게되었다.
파일 이름은 .gitignore 이며 숨겨진 파일이라서 외관상 폴더나 파인더에선 보이지 않는다.
프로젝트에서 업로드하길 원하지 않는 파일을 Git에서 제외시킬 수 있는 설정 파일이다.
로컬 Git이 있는 최상위 폴더에서 사용해야 한다.
여기서 최상위 폴더란 .git이 존재하는 폴더를 말한다.
때에 따라 일일히 타이핑하기 힘들 정도로 파일들이 많거나 특정 규칙에 따라 파일명을 구분-선택해야 할 때가 있는데 이럴 땐 gitignore파일에 적용되는 문법이 따로 있으니 찾아보도록 하자.
참고로 .gitignore 파일을 자동으로 생성해주는 사이트가 있으니 사용해보는 것도 좋을 것 같다. -> gitignore.io