Ho problemi con questo problema di Git e non riesco a risolverlo.Impossibile forzare il file di commit su Heroku
Ho un nodo che ho creato e ho finalmente raggiunto il punto di distribuzione.
Sto provando a inviare i file direttamente alla mia app su Heroku. So che posso semplicemente estrarre i dati da un repository Github ma vorrei evitare di avere le mie chiavi private pubbliche, ovviamente, quindi ho creato un modulo personalizzato per le chiavi a cui accedere (ad esempio, "modules/private-variables". js "). Questo file è incluso nel file .gitignore, quindi non lo spingo al mio Github, che è pubblicamente visibile.
Quando è arrivato il momento di spingere la mia app su Heroku, per qualche ragione non posso spingere quel file in modo specifico.
git add -f modules/private-variables.js
Per qualsiasi motivo questo non funziona. E 'ancora rispondendo che "tutto è up-to-date"
$ git add -f modules/private-variables.js
$ git commit -m "7th attempt to include necessary file"
$ git push heroku master
Ho anche fatto "git commit -a"
$ git add -f modules/private-variables.js
$ git commit -a
$ git push heroku master
Ho ho fatto funzionare "Heroku gestita bash" e ha concluso che il mio file non era ancora lì.
Devo ammettere che sono ancora relativamente inesperto con Git, ma questa è la prima volta che ho provato a includere un file che si trovava in Gitignore, quindi non ho mai avuto questo problema. Ho anche provato a cancellare una riga da .gitignore.
Qualsiasi suggerimento utile sarebbe molto apprezzato.