코딩공부/Python Django

django .gitignore 설정

integerJI 2020. 5. 15. 22:17

git으로 프로젝트를 진행한다면 - .gitignore 설정하기


githun에 소스를 올릴때 올리면 안되는 파일들이 있습니다.

 

하지만 프로젝트를 진행하며 설정되는 key값 그리고 db에 저장되는 데이터 및 로그들은 절대 노출이 되어서는 안 된다.

 

그렇기에 .gitignore를 만들어 올리면 안 되는 파일들을 설정해주면

 

안전하게 git에 push를 할 수 있게 된다.


1. .gitignore 파일 만들기

manage.py와 동일한 위치에 .gitignore 파일 생성

 

 

2. 무엇을 제외할지 설정하기

 

https://www.gitignore.io/

 

해당 사이트에 들어가 django를 검색하면 django에서 사용하기 앎자은 ignore를 추천해준다.

 

 

 

필요한 부분을 긁어와

 

# Created by https://www.toptal.com/developers/gitignore/api/django
# Edit at https://www.toptal.com/developers/gitignore?templates=django

### Django ###
*.log
*.pot
*.pyc
__pycache__/
local_settings.py
db.sqlite3
db.sqlite3-journal
media

 

붙여넣어주면 끝