vorige Präsentation: GIT | zurück zum Buch-Kapitel [esc] | Nächste Präsentation Public und Private Key
Das Problem: mehrere Leute arbeiten gemeinsam an Code oder einem Dokument. Die naive Lösung: wer das Dokument ändert speichert es unter einen neuen Versionsnummer:
Diese Methode funktioniert aber nicht mehr, sobald zwei Personen gleichzeitig unabhängig voneinander Änderungen durchführen.
Die professionelle Lösung ist ein Versionskontrollsystem. Diese System hilft bei der Verwaltung von Datei-Versionen. Alle Änderungen werden gespeichert, nichts kann verloren gehen.
Mit einem Versionskontrollsystem ist ein freieres Arbeite möglich: Es wird einfacher Veränderungen auszuprobieren - in der Sicherheit, dass man sie rückgängig zu machen kann, bzw. an der anderen Version unabhängig weiter arbeiten kann.
Die englische Wikipedia enthält einen Überblick über verschiedene Systeme:
Dabei sind drei historische Entwicklungsschritte erkennbar:
Open Source Systeme sind:
Laut einer Umfrage von github
hat sich im Jahr 2012 git gegenüber subversion
durchgesetzt:
vorige Präsentation: GIT | zurück zum Buch-Kapitel [esc] | Nächste Präsentation Public und Private Key
1 / 5
#