Was ist Git
Code-Versionskontrollsystem
Git — ein verteiltes Versionskontrollsystem zur Verfolgung von Änderungen im Quellcode. 2005 von Linus Torvalds erstellt.
Kernkonzepte
- Repository — Projektspeicher mit Änderungsverlauf
- Commit — Snapshot von Änderungen mit Beschreibung
- Branch — unabhängige Entwicklungslinie
- Merge — Zusammenführen von Branches
- Pull Request — Anfrage zum Zusammenführen von Änderungen
Grundlegende Befehle
git init # Repository initialisieren
git clone # Repository klonen
git add # Dateien zum Staging hinzufügen
git commit # Commit erstellen
git push/pull # Mit Remote synchronisieren
Plattformen
- GitHub — größte Code-Hosting-Plattform
- GitLab — DevOps-Plattform
- Bitbucket — Atlassian-Lösung
Vorteile
Git bietet vollständigen Änderungsverlauf, Teamzusammenarbeit, Rollback zu jeder Version und effizientes Branching.