Git-Grundlagen¶
Dokumenttyp: Developer Playbook
Status: Draft v0.1
Stand: 2026-06-29
Ziel¶
Dieses Dokument erklärt die Grundbegriffe von Git.
Was ist Git?¶
Git ist ein Versionsverwaltungssystem. Es speichert Änderungen an Dateien und ermöglicht es, frühere Zustände wiederherzustellen.
Wichtige Begriffe¶
| Begriff | Bedeutung |
|---|---|
| Repository | Projekt mit Git-Historie |
| Commit | gespeicherter Änderungsstand |
| Branch | Entwicklungslinie |
| Remote | entfernte Kopie, z. B. GitHub |
| Push | lokale Änderungen hochladen |
| Pull | entfernte Änderungen herunterladen |
| Staging | Auswahl der Dateien für den nächsten Commit |
Grundbefehle¶
git status
git add .
git commit -m "Beschreibung"
git push
git pull
Praxisbeispiel Immohai¶
Immohai nutzt Git zur Versionierung von Code, Docker-Konfiguration und Dokumentation.
Best Practices¶
- Kleine Commits.
- Aussagekräftige Commit-Messages.
- Vor Änderungen
git statusprüfen. - Nach wichtigen Änderungen pushen.
Checkliste¶
- [ ] Git installiert
- [ ] Repository initialisiert
- [ ] erster Commit erstellt
- [ ] Remote eingerichtet