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.
| Bearbeitungszeit | 40 Minuten | Fragen | 30 |
|---|---|---|---|
| Bestehensgrenze | 70 % | Fragetypen | Einfach- und Mehrfachauswahl |
| Prüfungssprache | Deutsch | Zertifikat gültig | Unbegrenzt |
| Durchführung | Online, zeitlich überwacht | Preis | Kostenlos |
| Block | Thema | Gewichtung | Fragen |
|---|---|---|---|
| 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.nameunduser.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 Nameorigin -
4.4
Änderungen austauschen
git pull,git push