J'ai une application que j'essaie de charger sur heroku, et j'ai supprimé un fichier appelé variétés.rb.Les fichiers git ne sont pas supprimés d'heroku
J'ai couru git -u
pour mettre à jour le répertoire et supprimer les fichiers, puis git add .
J'ai ensuite commis avec git commit -m "removed the error causing file"
.
lorsque je lance git ls-files
le fichier incriminé admin/variety.rb
ne figure pas dans la liste. Je puis pousser à Heroku, et obtenir l'erreur
2012-12-03T23:08:32+00:00 app[web.1]: /app/app/admin/varieties.rb:1:in `': uninitialized constant Variety (NameError)
qui me porte à croire que, pour une raison quelconque en poussant à Heroku, Heroku met uniquement à jour, les fichiers et ne pas supprimer les fichiers supprimés.
La commande push ne doit-elle pas synchroniser tous les fichiers, et pas seulement la mise à jour?