Git merge x Rebase x Cherry-pick | Git
-
git merge– Combina dois branches criando um merge commit. Ele mantém o histórico de ambos os branches. -
git rebase– Move os commits de um branch para outro, alterando o histórico para deixá-lo em linha reta (linear). -
git cherry-pick– Copia um commit específico de um branch para outro sem fazer merge completo. É ótimo para aplicar pequenas mudanças pontuais.
