Pregunta de entrevista de Crédit Agricole

Difference between git merge and git rebase?