Files

📦 Modul 00 – Vorbereitung

Bevor du mit Git arbeiten kannst, muss es installiert und eingerichtet sein. Dieses Modul zeigt dir wie.


1. Git installieren

Windows

Lade den Installer von git-scm.com herunter und führe ihn aus. Die Standard-Einstellungen im Installer sind gut gewählt – du kannst einfach auf „Weiter" klicken.

Nach der Installation öffnest du Git Bash (wird automatisch mitinstalliert).

macOS

Option A – Xcode Command Line Tools (kein Download nötig):

xcode-select --install

Option B – Homebrew (empfohlen, wenn Homebrew bereits installiert ist):

brew install git

Linux (Debian/Ubuntu)

sudo apt update && sudo apt install git

Linux (Fedora/RHEL)

sudo dnf install git

2. Git-Version prüfen

Öffne ein Terminal und gib ein:

git --version
git version 2.43.0

Wenn du eine Versionsnummer siehst, hat die Installation funktioniert. Die genaue Nummer kann bei dir abweichen – Hauptsache, Git antwortet.


3. Git konfigurieren

Git muss deinen Namen und deine E-Mail-Adresse kennen, damit deine Commits korrekt zugeordnet werden. Diese Konfiguration machst du einmalig auf deinem Rechner:

git config --global user.name "Vorname Nachname"
git config --global user.email "name@example.com"
git config --global init.defaultBranch main
git config --global core.editor "nano"

Tipp für Windows-Nutzer: Ersetze nano durch notepad oder lass die Editor-Zeile weg – dann öffnet Git den Standard-Editor.

Was bedeuten diese Einstellungen?

Einstellung Bedeutung
user.name Dein Name erscheint in jedem Commit
user.email Deine E-Mail wird dem Commit zugeordnet
init.defaultBranch main Neue Repos starten mit main statt master
core.editor Editor für Commit-Nachrichten

4. Konfiguration prüfen

git config --list
user.name=Vorname Nachname
user.email=name@example.com
init.defaultBranch=main
core.editor=nano

Du siehst möglicherweise noch weitere Einträge – das ist normal.


✅ Erfolgskriterien

  • git --version zeigt eine Versionsnummer
  • git config --list zeigt deinen Namen und deine E-Mail
  • Du kannst ein Terminal öffnen und Befehle eingeben

Weiter geht's mit: 01 – Grundkonzepte