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

조회수 6519회

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

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

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

1 답변

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

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

답변을 하려면 로그인이 필요합니다.

프로그래머스 커뮤니티는 개발자들을 위한 Q&A 서비스입니다. 로그인해야 답변을 작성하실 수 있습니다.

(ಠ_ಠ)
(ಠ‿ಠ)