Was ist Versionskontrolle?
Versionskontrolle, auch Quellcodeverwaltung genannt, ist ein System, das dazu dient, Änderungen an Dateien über die Zeit hinweg aufzuzeichnen und zu verwalten. Das kann man sich wie eine Art Zeitmaschine für Dokumente vorstellen: Man kann zu jedem beliebigen Zeitpunkt auf eine vorherige Version zurückkehren oder sehen, welche Änderungen wann in einem Projekt vorgenommen wurden.
Warum ist Versionskontrolle wichtig?
Zusammenarbeit: In Teams ermöglicht Versionskontrolle, dass mehrere Personen gleichzeitig an einem Projekt arbeiten, ohne dass es zu Konflikten kommt.
Sicherung: Alle Änderungen werden aufgezeichnet, sodass man jederzeit auf frühere Versionen zurückgreifen kann.
Verfolgung von Änderungen: Es kann nachvollzogen werden, wer welche Änderungen vorgenommen hat und warum.
Fehlerbehebung: Wenn Fehler auftreten, kann man schnell auf eine stabile Version zurück springen.