Versionsverwaltungen wie Git machen das gleichzeitige Arbeiten an größeren Code-Projekten erst sinnvoll möglich: Durch Abspalten individueller Zweige können Entwickler an einer lokalen Kopie arbeiten, bis die gewünschte Änderung vorzeigbar ist. Dann können die Modifikationen von Projektverwaltern begutachtet und in den Hauptzweig übernommen werden. Programme wie Kaleidoscope helfen dabei, indem