Das Dokument bietet eine umfassende Einführung in die Unterschiede zwischen Git und Subversion (SVN) als Versionierungssysteme, einschließlich ihrer Geschichte, Funktionalität, Vorteile und Nachteile. Es werden zentrale Aspekte der Versionskontrolle behandelt, wie lokale versus zentrale und dezentrale Versionierung, sowie spezifische Workflow-Modelle für die Teamorganisation. Abschließend wird erläutert, unter welchen Bedingungen der Umstieg auf Git vorteilhaft sein kann.