Was ist Git?
Git ist ein verteiltes Versionskontrollsystem, das dir hilft, Änderungen an deinem Code zu verfolgen und mit anderen Entwicklern zusammenzuarbeiten.
Installation
Linux (Debian/Ubuntu)
sudo apt update
sudo apt install git
macOS
brew install git
Windows
Lade Git von git-scm.com herunter und folge dem Installer.
Erste Konfiguration
Nach der Installation solltest du Git mit deinem Namen und deiner E-Mail-Adresse konfigurieren:
git config --global user.name "Dein Name"
git config --global user.email "deine-email@example.com"
Dein erstes Repository erstellen
1. Neues Projekt initialisieren
Erstelle einen neuen Ordner und initialisiere Git:
mkdir mein-projekt
cd mein-projekt
git init
2. Eine Datei hinzufügen
Erstelle eine neue Datei:
echo "# Mein erstes Projekt" > README.md
3. Änderungen zum Staging hinzufügen
git add README.md
Tipp: Mit
git add .kannst du alle geänderten Dateien auf einmal hinzufügen.
4. Deinen ersten Commit erstellen
git commit -m "Erstes Commit: README hinzugefügt"
Wichtige Git-Befehle im Überblick
| Befehl | Beschreibung |
|---|---|
git status | Zeigt den aktuellen Status deines Repositories |
git add <datei> | Fügt Dateien zum Staging-Bereich hinzu |
git commit -m "nachricht" | Erstellt einen Commit mit einer Nachricht |
git log | Zeigt die Commit-Historie an |
git diff | Zeigt Änderungen an, die noch nicht staged sind |
Der Git-Workflow
# 1. Arbeite an deinen Dateien
echo "Neue Zeile" >> README.md
# 2. Prüfe den Status
git status
# 3. Füge Änderungen hinzu
git add README.md
# 4. Erstelle einen Commit
git commit -m "README aktualisiert"
# 5. Überprüfe die Historie
git log
Nächste Schritte
Jetzt, wo du die Grundlagen kennst, kannst du:
- Mit Branches arbeiten (
git branch,git checkout) - Dein Repository auf GitHub oder GitLab hochladen
- Mit anderen Entwicklern über Pull Requests zusammenarbeiten
- Merge-Konflikte verstehen und lösen
Weitere Ressourcen
Viel Erfolg beim Lernen!