Domanda di colloquio di Avanade

What does git rebase do?