작성
·
384
답변 1
0
안녕하세요.
말씀하신 대로 여러 정적인 파일들도 모두 버전관리가 되어야하는 것이 맞습니다.
제가 .gitignore에 지정한 /static 경로는 프로젝트 최상위 폴더의 static 만을 지정한 것이며, 하위 경로의 static 폴더는 해당되지 않습니다.
현재 프로젝트에서 최상위 폴더의 static은 settings.STATIC_ROOT 에 지정된 경로로서, collectstatic 명령을 통해, 장고 프로젝트 내 여러 폴더에 흩어진 각종 static 파일을 settings.STATIC_ROOT 경로로 복사합니다. 이는 배포 시에 사용하는 명령이구요.
즉 복사본이기에 버전관리 대상에서 제외한 것입니다. 원본이 되는 정적파일들은 모두 버전관리 대상에 필히 넣어줘야 합니다.
질문에 감사드리고, 화이팅입니다. :-)