Git: Unterschied zwischen den Versionen

Aus IT-Guide – Glossar
Zur Navigation springen Zur Suche springen
Die Seite wurde neu angelegt: „= Git = '''Git''' ist ein verteiltes Versionskontrollsystem zur Verwaltung von Quellcode und anderen Dateien. Es wurde 2005 von Linus Torvalds entwickelt, um die Entwicklung des Linux-Kernels effizient zu organisieren. Heute ist Git eines der meistgenutzten Werkzeuge in der Softwareentwicklung. == Funktionsweise == Git speichert nicht einfach einzelne Dateiversionen, sondern **Snapshots** des gesamten Projekts. Änderungen werden lokal erfasst…“
 
(kein Unterschied)

Aktuelle Version vom 7. Juni 2025, 09:05 Uhr

Git

Git ist ein verteiltes Versionskontrollsystem zur Verwaltung von Quellcode und anderen Dateien. Es wurde 2005 von Linus Torvalds entwickelt, um die Entwicklung des Linux-Kernels effizient zu organisieren. Heute ist Git eines der meistgenutzten Werkzeuge in der Softwareentwicklung.

Funktionsweise

Git speichert nicht einfach einzelne Dateiversionen, sondern **Snapshots** des gesamten Projekts. Änderungen werden lokal erfasst und können später auf entfernte Server übertragen werden (z. B. GitHub).

Grundlegende Begriffe

  • Repository – Projektverzeichnis mit allen Dateien und Versionsinformationen
  • Commit – gespeicherter Stand mit Beschreibung der Änderungen
  • Branch – Verzweigung zur parallelen Entwicklung
  • Merge – Zusammenführung verschiedener Entwicklungszweige
  • Clone – Kopie eines Repositories auf einen anderen Rechner

Vorteile von Git

  • **Verteilte Struktur** – jeder hat eine vollständige Projektkopie
  • **Offline-Arbeit** möglich
  • **Schnelle** und effiziente Verwaltung großer Projekte
  • **Rückverfolgbarkeit** aller Änderungen

Beliebte Plattformen

  • **GitHub** – große Hosting-Plattform für Open-Source- und private Projekte
  • **GitLab**, **Bitbucket** – Alternativen mit ähnlichem Funktionsumfang

Siehe auch