Pregunta de entrevista de Definiens

What's the difference between git pull and git rebase?