Tengo una aplicación que permite a los usuarios upload documentos. La aplicación guarda los documentos en una carpeta en el server, digamos users_documents. La aplicación está alojada en Heroku.
Cuando hago un git push heroku master, la nueva aplicación se implementa pero todos los files en users_documents se eliminan, ¿hay alguna manera de decirle a git (o heroku) que no reescriba esa carpeta?
Probablemente deberías almacenar tus datos en algo más permanente que el almacenamiento de files efímeros de Heroku . Cuando se reinicia el banco de testings, sus datos desaparecen, e incluso si no tiene intenciones de reiniciar su banco de testings, el mantenimiento de Heroku puede iniciar otros nuevos, ya que el hardware necesita mantenimiento.
¿Has probado gitignore? https://devcenter.heroku.com/articles/gitignore#ignoring_directories