Ho due rami: trunk, produzione. Ho trovato un problema nel bagagliaio, ho risolto il problema e l'ho eseguito, l'ho spinto. Ora è stato testato e ho bisogno di unire le modifiche nel ramo di produzione come hot-fix. Provo a usare il cherry-pick. Tuttavia non funziona perché un file modificato nella correzione è stato rinominato nel trunk in precedenza durante alcuni refactoring che non voglio portare in produzione.Il backport cambia dal file rinominato
Non voglio unire tutto, ma prendere solo questo commesso. Il cherry pick fallisce con il conflitto "cancellato da noi" (ovviamente, il nuovo file non è mai esistito nemmeno nel ramo di produzione).
Qual è il modo corretto per portare i cambiamenti nel vecchio file?
Sì, funziona per me. Tuttavia sarebbe interessante trovare una soluzione migliore, soprattutto nel caso in cui ci siano diversi file rinominati. – kan