본문 바로가기

Programming/Git

[Git] 불필요한 파일이 git에 올라가지 않도록 방지 .gitignore 설정

 

 

 

 

React 프로젝트를 git에 올리는 도중 cache파일들이 자꾸 함께 올라가려고 하길래

해당 사항을 방지하기 위해 .gitignore의 설정이 필요하게 되었다.

 

.gitignore에는 git에는 공개하지 않을 중요한 데이터를 가졌거나 올리지 않고 싶은 파일, 폴더 등을 정의하면,

git에 push할 때 제외하고 올라가도록 한다.

 

프로젝트 진행에 맞춰 필요없는 폴더나 파일을 하나 둘 넣을 수도 있겠지만,

초기에 개발 언어 별, 프레임워크, 운영체제 등 기본 값에 맞춰 .gitignore의 값을 제공해주는 사이트가 있다.

 

1. gitignore.io 사이트 방문

 

gitignore.io

Create useful .gitignore files for your project

www.toptal.com

 

2. 운영체제등 개발 환경에 맞춰 내용을 적고 생성 클릭

 

3. 다음 페이지에 나온 내용을 긁어 .gitignore 파일에 넣어준다.

 

이 외에도 각자 프로젝트에 맞게 필요없는 파일/폴더를 규칙에 맞춰 넣으면 된다.