Git: Unterschied zwischen den Versionen
Zur Navigation springen
Zur Suche springen
Bohlen (Diskussion | Beiträge) 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