git cherry-pick applica un commit specifico da un ramo a un altro — copiando solo i cambiamenti di quel commit, senza mergiare l'intero ramo. È utile per applicare selettivamente particolari cambiamenti, come il backporting di una correzione.
Come funziona cherry-pick
# apply a specific commit from another branch onto the current branch
git cherry-pick <commit-hash>
git cherry-pick <commit1> <commit2>
git cherry-pick A..B
