Pregunta de entrevista de Doist

What does `git rebase` do?