Software Carpentry: Introduction to GitLab
Dieses Tutorial bietet eine Einführung in GitLab als Webanwendung zur Verwaltung von Softwareprojekten und darüber hinaus. Es behandelt die Navigation in der GitLab-Oberfläche, die zentralen Organisationseinheiten (Projekte und Gruppen), das Erstellen und Verwalten von GitLab-Projekten und das Verbinden lokaler Git-Repositories. Der Kurs streift außerdem die Nutzung von GitLab für Issue-Management, Dokumentenmanagement und allgemeines Projektmanagement und eignet sich damit für ein breites Nutzer*innenspektrum.
6 hours
14 Lektionen
Aktualisiert March 2025
The Carpentries
External Tutorial
Ist dieses Tutorial das Richtige für mich?
Dieses Tutorial richtet sich an alle, die neu bei GitLab sind und es für Projektmanagement nutzen möchten – insbesondere im Kontext der Softwareentwicklung. Es lohnt sich auch für alle, die GitHub kennen und die entsprechenden Konzepte und Funktionen in GitLab lernen möchten. Wenn Sie einen tiefen Einstieg in GitLab suchen, ist dieser Kurs die richtige Wahl. Für Einsteiger*innen ist The Carpentries: Version Control with Git meist die bessere Wahl und erklärt Git und GitLab kompakter.
Voraussetzungen
- Grundlegende Computerkenntnisse.
- Verständnis von Dateisystemen.
Was werde ich lernen?
In diesem Tutorial lernen Sie:
- Was ist Versionskontrolle? Die Vorteile und Grundkonzepte automatisierter Versionskontrollsysteme.
- Remote-Repositories: Wie Sie ein lokales Repository mit einem Remote-Server (z. B. GitHub, GitLab) verbinden, lokale Änderungen pushen und Aktualisierungen vom Remote pullen.
- Kollaborative Workflows: Wie Sie Konflikte beim Zusammenführen von Änderungen mehrerer Beteiligter lösen, plus bewährte Verfahren für die gemeinsame Entwicklung.
- Was ist GitLab? GitLab als Webanwendung zur Verwaltung von Softwareprojekten, Issue-Tracking, Dokumentenmanagement und allgemeinem Projektmanagement verstehen.
- Navigation in GitLab: Wie Sie sich in der GitLab-Oberfläche zurechtfinden, einschließlich öffentlicher Projekte und Gruppen.
- Projekte erstellen und verwalten: Wie Sie ein neues GitLab-Projekt anlegen, Name, Beschreibung und Sichtbarkeit anpassen und ein lokales Git-Repository verbinden.
Was werde ich können?
Am Ende dieses Tutorials können Sie:
- Die Bedeutung und die Vorteile von Versionskontrolle in jedem Projekt erklären.
- Über Push und Pull von Änderungen mit Remote-Repositories mit anderen zusammenarbeiten.
- Typische Konflikte lösen, die bei gemeinsamer Arbeit entstehen.
- Sicher in der GitLab-Plattform navigieren.
- Projekte und Gruppen in GitLab erstellen und verwalten.
- Verstehen, wie Sie GitLab für kollaborative Softwareentwicklung und allgemeines Projektmanagement nutzen.