Django: el file de image estática debe almacenarse en el repository de git cuando se usa AWS cloudfront y S3?

Desarrollé mi proyecto Django con AWS cloudfront and S3 .

Me pregunto si el file de image estática (no el file de medios) debe almacenarse en el repository de git.

Creo que si ejecuto collectstatic --settings="production.settings todos los files estáticos parecen estar cargados en mi S3 .

Si es así, creo que no necesito almacenar todos los files de imágenes estáticas en el repository de git.

¿Estoy en lo cierto?

En general sí Puede eliminarlos del repository, porque ha cargado files estáticos en S3

pero…

Considera seguir el escenario. Accidentalmente llamarás a la opción de colección con opción clara. Todos los files estáticos se eliminarán de S3. Luego, debe cargar files estáticos de nuevo en el repository. ¿Lo quieres?

También hay otra razón por la cual es conveniente mantener files estáticos. Si está utilizando S3, puede ahorrar algo de dinero y cargar solo los files modificados en el depósito. Para eso puedes usar, por ejemplo, collectfast . Si borra files, collectfast no podrá calcular sums de comprobación md5 y probablemente no funcionará en absoluto.