pycache gitignore
pycache
장고 프로젝트시에 __pycache__ 폴더가 생성되어서 머지시에 충돌이 계속 생기게 된다.
__pycache__ 폴더에 .pyc파일이 생성되는 데 삭제해도 재 생성되니 gitignore를 사용해서 해결하면 된다.
gitignore
프로젝트의 최상위 경로에서 .gitignore파일을 생성한다.
내용에는
*.pyc
__pycache__/
를 작성한다.
아직 리모트 레포지토리에 푸쉬를 하지 않은 상황이면 이러고 끝나지만 만약 푸쉬를 이미 한 상태라면 이렇게 한다.
현재 작업 내용이 사라지므로 먼저 무시하고자 하는 파일을 제외하고 commit을 한다.
최상위 폴더에서 git -rm -r –cached . 를 입력한다.
그리고 add를 하고 commit을 하면 적용이 된다.
자세한 내용
pycache삭제
pycache는 캐시파일이므로 삭제해도 프로젝트에 문제는 없다.
머지시에 문제가 생겨서 pycache를 삭제해야될 필요가 생기면 이 명령어를 실행한다.
find . -name “.pyc” -exec git rm {} \;
Leave a comment