Git을 사용하여 개발, 배포등의 프로세스를 사용할 경우 동기화, 즉 서버에 반영하지 말하야 할 파일이나 폴더가 존재합니다. 예를들면 방문자에 의해 바뀌는 파일 업로드나 아니면 개발자 각각의 설정 파일 등이 그런 것들입니다.그렇다면 이런 파일을 서버와 동기화하지 않고 추가하지 않는 방법은 어떻게할까요? 이때 .gitignore를 사용하면 되는데요 아래에서 알아봅니다.! 잠깐 ~ 왜 .gitignore가 필요할까요git은 개발 및 운영에 필요한 파일 및 폴더를 동기화하여 관리하는데 사용합니다. 만약 개발 과정에는 필요하지만 서버에 반드시 필요한 경우가 아니라면 꼭 git에 추가할 필요는 없을 것입니다. 또 다른 이유로 /node_modules 처럼 용량이 매우 크면서 npm install로 간단히 설치 할 수