본문 바로가기
개발 그리고../django(파이썬)

.gitignore 파일

by iamgalimto 2022. 10. 28.

.gitignore

githun에 소스를 올릴때 올리면 안되는 파일들
프로젝트를 진행하며 설정되는 key값,db에 저장되는 데이터 및 로그

 

https://www.gitignore.io/

해당 사이트를 이용하면 제안해준다..

그러나 너무 많다..(아 몰랑)

 

venv
__pycache__

*.log
*.pot
*.pyc

local_settings.py
db.sqlite3
db.sqlite3-journal

media

.DS_Store
.idea
  • idea
    사용자 설정을 저장하는 파이참 전용 파일
  • DS_Store
    애플의 맥 OS X 시스템이 finder로 폴더에 접근할 때 자동으로 생기는 파일로써, 해당 폴더에 대한 메타데이터를 저장하는 파일입니다.(윈도우의 thumb.db 파일과 비슷)

.gitignore가 제대로 작동되지 않아서 ignore처리된 파일이 자꾸 changes에 나올때가 있습니다.
git의 캐시가 문제가 되는거라 아래 명령어로 캐시 내용을 전부 삭제후 다시 add All해서 커밋하시면 됩니다.

git rm -r --cached .
git add .
git commit -m "fixed untracked files"