3 .gitignore로 무시하기
버전에 포함하지 않을 파일이나 폴더를 자동으로 무시하는 방법을 끝으로 이 절을 마무리하겠습니다.
지금까지의 실습을 잘 따라왔다면 작업 디렉터리 안에서 새로운 추가/수정/삭제가 이루어질 때마다 깃이 언제나 해당 변경 사항을 알아차린다는 사실을 알았을 것입니다.
하지만 종종 버전 관리 대상에서 제외하고 싶은 파일이나 폴더, 즉 변경 사항이 생기더라도 앞으로도 쭉 버전에 포함하고 싶지 않은 파일이나 폴더가 있을 수 있습니다. 다시 말해, 깃으로 변경 사항을 추적하고 싶지 않은 파일이나 폴더가 있을 수 있습니다. 이러한 파일이나 폴더는 .gitignore 파일로 무시할 수 있습니다. .gitignore 파일은 쉽게 말해 ‘무시할 파일/폴더 목록’을 적은 파일입니다. 깃은 .gitignore 파일에 적은 파일이나 폴더에 변경 사항이 생겨도 이를 무시합니다. 직접 실습해 볼까요?
1 작업 디렉터리에 .gitignore 파일을 만듭니다 .gitignore 파일은 일반 텍스트 파일처럼 생성해도 좋습니다(이때 .txt와 같은 확장자는 지워주세요. 깃은 정확히 .gitignore라는 파일명을 인식하기 때문입니다).
그림 2-31 | .gitignore 파일 만들기