GitLab im Browser – ein Einstieg

GitLab ist eine Webanwendung, mit der man Projekte organisiert und gemeinsam an Dateien arbeitet. Im Hintergrund steckt die Versionsverwaltung Git. Deshalb eignet sich GitLab für alles, was hauptsächlich aus Textdateien besteht: Dokumentationen, Besprechungsnotizen in Markdown, Kursmaterial, Metadaten oder Software. Mit Issues, Boards und Wiki kann GitLab sogar ein Projekt ganz ohne Dateien organisieren.

Dieses Material führt in die wichtigsten Funktionen ein, ausschließlich über die Weboberfläche. Es sind keine Programmier-, Git- oder Kommandozeilenkenntnisse nötig.

Ein offenes Lehrmaterial von ZB MED – Informationszentrum Lebenswissenschaften. Weitere Lektionen und kommende Workshops findet ihr unter ZB MED Trainings.

Was ihr lernt

Episode Inhalt
1. Navigation Oberfläche, Projekte und Gruppen finden
2. Projekte Projekte anlegen, einstellen und archivieren
3. Dateien & Markdown Dateien anlegen und bearbeiten, Commits, Markdown
4. Zusammenarbeit Mitglieder und Rollen, gemeinsam an einem Projekt arbeiten
5. Gruppen Projekte in Gruppen organisieren, Mitglieder vererben
6. Issues & Boards Aufgaben anlegen, Labels, Kommentare, Boards
7. Merge Requests Fork, Änderungen vorschlagen, prüfen und annehmen
8. Ausblick: Automatisierung CI/CD-Pipelines und GitLab Pages

Als roten Faden legt jede:r ein Forschungstagebuch an: ein Projekt mit Markdown-Dateien, an dem man ab Episode 4 zu zweit arbeitet.

Zum Nacharbeiten und Weiterlernen: Weiterführende Links.

Begleitfolien zu Episode 4 und 7 (Mitglieder, Fork, Branch und Merge Request): Zusammenarbeiten in GitLab (PDF)

Welche GitLab-Instanz?

Alle Beispiele nutzen gitlab.com. Viele Einrichtungen betreiben eine eigene GitLab-Instanz. Dort funktioniert alles genauso, Details können aber je nach Version und Einstellungen abweichen. Wo das häufig vorkommt, gibt es einen Hinweiskasten „Auf anderen Instanzen“, zum Beispiel wenn die Web IDE abgeschaltet ist.

HinweisStand

Die Klickwege entsprechen der GitLab-Oberfläche von November 2026 (GitLab 19). GitLab ändert seine Oberfläche regelmäßig. Wenn etwas anders aussieht: Meist hilft die Suchleiste „Search or go to“ oben.

Herkunft

Dieses Material ist eine deutschsprachige, überarbeitete Fassung der Lesson „Introduction to GitLab“ (gitlab-novice) aus dem Carpentries Incubator, lizenziert unter CC BY 4.0. Es ist keine offizielle Lesson von The Carpentries. Was geändert wurde, steht unter Lizenz & Herkunft.