Institut für Webentwicklung
Themengebiet (Syllabus)

Git Version Control Foundation

Prüfungscode IFW-GIT-100-01 · Fassung 1.0 · Stand 18.09.2026

Der Einstieg in die Versionskontrolle mit Git: Repository einrichten, Änderungen committen, Historie lesen, Branches nutzen und mit Remote-Repositorys arbeiten.

Bearbeitungszeit40 Minuten Fragen30
Bestehensgrenze70 % FragetypenEinfach- und Mehrfachauswahl
PrüfungsspracheDeutsch Zertifikat gültigUnbegrenzt
DurchführungOnline, zeitlich überwacht PreisKostenlos
BlockThemaGewichtungFragen
1 Versionskontrolle und Einrichtung 10 % 3
2 Repository und Commits 30 % 9
3 Branches und Merge 30 % 9
4 Remote-Repositorys 30 % 9

1. Versionskontrolle und Einrichtung 10 % · 3 Fragen

Wozu Versionskontrolle dient und wie Git vor dem ersten Commit eingerichtet wird.

  • 1.1 Versionskontrolle einordnen verteiltes System; Vorteile wie Nachvollziehbarkeit und Zusammenarbeit
  • 1.2 Git einrichten git config --global user.name und user.email
  • 1.3 Den Begriff Repository erklären Projektdateien samt vollständiger Historie im Ordner .git

2. Repository und Commits 30 % · 9 Fragen

Änderungen erfassen, als Commit speichern und in der Historie wiederfinden.

  • 2.1 Ein Repository anlegen git init
  • 2.2 Den Zustand prüfen git status: geänderte, neue und vorgemerkte Dateien
  • 2.3 Commits erstellen git add, git commit -m, aussagekräftige Commit-Nachrichten
  • 2.4 Die Historie lesen git log, git show; Autor, Zeitpunkt, Nachricht und Vorgänger eines Commits
  • 2.5 Dateien verschieben und umbenennen git mv

3. Branches und Merge 30 % · 9 Fragen

Parallel an mehreren Ständen arbeiten und sie wieder zusammenführen.

  • 3.1 Branches anlegen git branch, git switch -c, git checkout -b
  • 3.2 Zwischen Branches wechseln git switch, git checkout
  • 3.3 Branches zusammenführen Begriff „Merge“, git merge

4. Remote-Repositorys 30 % · 9 Fragen

Mit Repositorys auf Plattformen wie GitHub oder GitLab arbeiten.

  • 4.1 Lokale und entfernte Repositorys unterscheiden Hosting-Plattformen wie GitHub, GitLab und Bitbucket
  • 4.2 Ein Repository klonen git clone
  • 4.3 Remotes anzeigen git remote -v, der Name origin
  • 4.4 Änderungen austauschen git pull, git push