Versionen im Vergleich

Schlüssel

  • Diese Zeile wurde hinzugefügt.
  • Diese Zeile wurde entfernt.
  • Formatierung wurde geändert.

...

Git ist ein Programm um (Text-)dateien (z.B. Programmcode oder Latex-Dokumente) zu verwalten.
Es erlaubt aufeinander aufbauende Versionen jeder Datei zu erstellen, sodass man einfahc einfach vergleichen kann was sich geändert hat oder zu einer alten Version zurück springen kann.
Außerdem hat es verschiedene Funktionen um Änderungen von mehreren Leuten wieder zusammen zu führen.
Es wird für die Verwaltung von so gut wie alle größeren und auch viele kleineren Software Projekten verwendet, ist aber auch für andere Zwecke, wie z.B. Verwaltung von Latex-Deokumenten sehr gut geeignet.
Für einige dieser Funktionen ist ein Server sinvoll, auf dem das sogenannte Repository (sowas wie ein Ordner mit zusammenhängen Dateien die alle zusammen unter Versionsverwaltung sind) zentral zur Verfügung steht.
Es gibt verschiedene Software die als solcher Server dient. Eine davon ist Gitlab.
Weitere Infos gibt es auf Wikipedia, auf der Webseite von Git oder ausführlicher in diesem online frei lesbaren Buch.

...