Pregunta de entrevista de University of Southern California

Please explain what is git-rebase?