Git Rebase und das Multiversum 

Wie funktioniert eigentlich Git Rebase und unter welchen Voraussetzungen kann man es gefahrlos einsetzen?