Pergunta de entrevista da empresa Crédit Agricole

Difference between git merge and git rebase?