# 2. Web/Django

Django # .gitignore이란? & 등록해줘야 하는 파일

둥굴둥굴둥굴레차 2021. 5. 25. 14:42

 

🍕 .gitignore란?

파일을 git으로 관리할 때, git add .명령어를 사용하게 되면 파일 내 모든 파일이 staging영역에 올라가기 때문에, git으로 관리해주고 싶지 않은 파일이 있다면 그들을 등록해주는 과정이 필요하다.

 

🍖 .gitignore에 등록해줘야 하는 파일?

각 개발자 마다 git으로 관리해주고싶지 않은 파일들의 양식이 다양하다. 하지만 특히 자신의 에디터(Eclipse 혹은 VSCode)설정 파일은 제외해줘야 하는데 그 이유는 개발자 마다 PC환경이 제각각이기 때문에 에디터 설정파일을 포함하여 push해주면 해당 파일을 받는 유저들의 에디터 환경에 덮어씌워지며 동작하지 않는 이슈가 생길 수 있기 때문이다.

 

🍱 Toptal 사이트

 

gitignore.io

Create useful .gitignore files for your project

www.toptal.com

손쉽게 .gitignore파일을 생성해주는 사이트이다.

제외하고 싶은 것들을 적은 뒤 생성을 누르면 자동으로 코드가 생성되고,

해당 코드를 복사하여 최상위 경로에 .gitignore.txt를 생성하여 내용을 그대로 붙여넣어주면 된다.