Ho un'applicazione Ruby on Rails che sto cercando di ospitare su Heroku. Vorrei anche utilizzare un repository pubblico (gratuito) GitHub per tenere traccia delle modifiche. Devo effettuare il check-in di un file contenente password per il repository remoto di Heroku, ma ignoro il file, quindi non lo controllo su GitHub. C'è un modo per aggiungere il file a un repository e ignorarlo da un altro?Git: Come ignorare un file da un repository e aggiungerlo a un altro?
Aggiornamento: Ho scoperto come risolvere il mio problema immediato di memorizzazione delle password in Heroku utilizzando Heroku Config vars. Tuttavia, sono ancora interessato al concetto di spingere un file solo su repository specifici.
Non ho familiarità con Heroku, ma non potevi semplicemente copiare manualmente il file sul server Heroku e lasciarlo completamente fuori dal controllo della versione? –
per "distribuire" su Heroku, si aggiunge il repository git Heroku come telecomando e si esegue "git push heroku master" per inviare le modifiche a Heroku. Quindi, è necessario effettuare il check-in per inviare il file a Heroku. (o almeno questa è la mia comprensione) – Andrew