Git-Glossar¶
- Git¶
Git ist eine verteilte Versionsverwaltung
- GitLab¶
Web-Anwendung zur Versionsverwaltung auf Basis von git. Später kamen Gitlab CI, ein System zur kontinuierlichen Integration, GitLab Runner, Container-Registry und vieles andere hinzu.
git commit
¶ein Snapshot des gesamten Git-Repository, komprimiert in einem SHA
branch
¶ein leichtgewichtiger beweglicher Zeiger auf einen Commit
clone
¶lokale Version eines Repository einschließlich aller Commits und Branches
remote
¶gemeinsames Repository, z.B. auf GitLab, zum Austausch der Änderungen in einem Team
fork
¶Kopie eines Repository auf GitLab, die einem anderen Nutzer gehört
- Merge request¶
Ort zum Vergleichen und Diskuttieren der in einem Branch eingeführten Änderungen mit Bewertungen, Kommentaren, Tests etc.; siehe auch Merge requests.
HEAD
¶Der
HEAD
-Zeiger repräsentiert Euer aktuelles Arbeitsverzeichnis und kann mitgit checkout
in verschiedene Zweige, Tags oder Commits verschoben werden