.gitignore에 추가했는데 소스트리에서 .pyc파일이 계속나와요


장고프로젝트에서 .gitignore에 다음과 같은 내용을 넣었는데요.

*.egg-info
*.pot
*.py[co]
__pycache__
MANIFEST
dist/
docs/_build/
docs/locale/
node_modules/
tests/coverage_html/
tests/.coverage
build/
tests/report/

계속해서 소스트리에서 .pyc파일이 나오네요. 왜그런걸까요?

  • 2016년 02월 25일에 작성됨

조회수 296


1 답변


.gitignore를 만들기 전에 이미 추가된 파일이 있어서 그런것 같네요. 이미 등록된 파일에 대해서는 변경사항을 계속 모니터링하거든요.

쉘(터미널이나 cmd)에서 해당 폴더로 이동한다음에 git rm --cached *.pyc라고 쳐 보세요. 확장자가 pyc인 모든 파일을 캐시에서 지워서 더이상 확장자가 pyc인 파일은 안나올거에요.

  • 2016년 02월 25일에 작성됨
    루비와 파이썬을 좋아합니다. 새로운 언어를 배우는것도 좋아해요. 모바일 게임도 조금 만들어 봤습니다.

로그인이 필요한 기능입니다.

Hashcode는 개발자들을 위한 무료 QnA사이트 입니다. 작성한 답변에 다른 개발자들이 댓글을 작성하거나 좋아요/싫어요를 할 수 있기 때문에 계정을 필요로 합니다.
► 로그인
► 계정만들기
Close