git으로 협업을 하다가 로컬에서만 gitignore를 하고 싶을 경우가 있을 것이다. 보통 ignore하고 싶은 파일들이 있을 땐 .gitignore 해당 파일들을 추가하는데, .gitignore 파일 자체가 commit 내용으로 들어가기 때문에 원격으로도 해당 내용이 반영된다. 원격에 반영되지 않고, 로컬 repository에만 ignore 할 수 있는 파일이 따로 존재한다. 바로 .git/info/exclude 파일이다. 해당 파일을 메모장 같은 프로그램으로 열면 아래와 같이 설명이 나온다. # git ls-files --others --exclude-from=.git/info/exclude # Lines that start with '#' are comments. # For a project mo..