Stiamo provando a distribuire un grande progetto Rails su Heroku per la prima volta, ma qualcosa si sta rompendo durante il processo di compilazione di Heroku e abbiamo no way of knowing what.Come distribuire vecchi commit su Heroku
Quindi ora pianificheremo B, che è quello di risalire la catena di commit e testare la distribuzione di ogni fase del percorso contro Heroku fino a quando non capiremo a che punto diventa non-compilabile. (Sì, è il meglio che potrei inventare a questo punto.)
Quindi ho pensato di clonare il progetto a livello locale, controllare alcuni vecchi commit e spingere su heroku. Ma poi ho scoperto che se spingo a heroku da qualsiasi cosa tranne il master, non costruisce l'app ?? Invece dice: "Spinta su un ramo non master, saltando la build."
Così ora anche il mio piano cattivo è un non-starter. Sto solo cercando una pausa qui. Qualche idea su come fare ciò che sto cercando di fare?
Impressionante @ matt- proprio quello di cui avevo bisogno. E ho appena trovato questo descritto [nei documenti heroku] (https://devcenter.heroku.com/articles/multiple-environments#advanced-linking-local-branches-to-remote-apps). Domanda: perché dovrei comunque fare forza '-f'? – Yarin
@Yarin Se stai provando a spingere un commit precedente rispetto a quello che c'è già su 'master', git ti fermerà normalmente. Devi usare '-f' per dire" sì, io davvero intendo sovrascrivere (e possibilmente perdere) quelle successive commette ". – matt
Ottenuto- grazie- – Yarin