Antonio Cadavid
PreguntaSi no debo poner archivos binarios en mi repositorio, ¿cual es la mejor práctica para cargar este tipo de recursos a mi proyecto?
Carlos Eduardo Gomez García
¡Hola!, realmente puedes cargarlo siempre y cuando no sean archivos binarios que se vayan a modificar constantemente y que no sean muchos, pero como dice Freddy, la mejor forma es alojarlos en algún servidor de archivos (como Amazon S3) y desde tu proyecto poner la URL de internet de dicho archivo, así git no tiene que trackear los binarios ^^
Kevin Fiorentino
Lo que si puedes guardar dentro del repositorio son imagenes como logos, banners y demás. Son archivos binarios pero que sabes que no se modifican nunca, como el logotipo de una empresa para colocar en el header de ti aplicación. Eso si es válido guardar en el repositorio. Lo que no recomiendo para nada es guardar todo el banco de imágenes que los propios usuarios pueden ir cargando con el tiempo y el uso de la aplicación. GBs y GBs de datos que no es buena practica versionar. Ahí es donde debes usar un storage de archivos como S3 de Amazon o el de IBM, entre otros.
![Curso de Git y Github [Empieza Gratis]](https://static.platzi.com/media/courses/git-github-og_4yjKsBZ.png)