Git
Git ist ein kostenloses Open-Source-Versionskontrollsystem, mit dem Änderungen an Dateien oder Projekten gespeichert und nachvollzogen werden können. Dadurch können frühere Versionen wiederhergestellt, Änderungen verglichen und Projekte gemeinsam im Team bearbeitet werden.
Funktionsweise und Verwendung
Änderungen werden in einer Versionshistorie dokumentiert und als sogenannte Revisionen oder Commits gespeichert. So lässt sich jederzeit nachvollziehen, wer wann welche Anpassungen vorgenommen hat.
Als verteiltes Versionskontrollsystem ermöglicht es Git, dass jeder Entwickler eine vollständige Kopie des Projekts inklusive der gesamten Historie lokal auf seinem Rechner hat. Dadurch können Änderungen auch offline durchgeführt und später mit anderen Versionen synchronisiert werden.
Praxisbeispiele
- Entwickler speichert Codeänderungen mit einem Commit
- Entwickler erstellt einen neuen Branch für ein Feature
- Team arbeitet gemeinsam an einem Repository
- Wiederherstellung einer früheren Codeversion
