Springe zum Hauptinhalt
Prozessautomatisierung
Git und GitLab
Prozessautomatisierung 

Einrichten von Git und GitLab

Anlegen eines neuen Projektes auf GitLab

Das muss ein Gruppenmitglied nur einmal machen.

  1. Melden Sie sich auf gitlab.hrz.tu-chemnitz.de an.

  2. Erstellen Sie ein neues Projekt.

  3. Vergeben Sie einen Namen für das Projekt, bspw. PMR.

  4. Fügen Sie Ihre Praktikumsgruppenmitglieder hinzu. Als Rolle sollten Sie Developer, Maintainer oder Owner vergeben.

Einrichten der GitLab-Verbindung auf einem neuen Computer

Das müssen Sie für jeden Computer einmal machen.

  1. Zunächst müssen Se ein Paar aus öffentlichem und geheien Schlüssel auf Ihrem Computer generieren. Öffnen Sie dazu auf ihrem Rechner ein Terminal und geben Sie folgenden Befehl ein: ssh-keygen -t ed25519 -C "PMR"

  2. Sie werden gefragt, in welcher Datei Sie Ihren Key speichern wollen. Sie können einfach ENTER drücken um die voreingestellte Datei zu verwenden. Anschließend können Sie ein Passwort vergeben. Auch hier können Sie einfach ENTER drücken um kein Passwort zu verwenden.

  3. Im Normalfall wird Ihr öffentlicher Schlüssel in der Datei ~/.ssh/id_ed25519. pub gespeichert. Mit folgendem Befehl können Sie sich den Schlüssel anzeigen lassen: cat ~/.ssh/id_ed25519.pub

  4. Markieren Sie die gesamte Ausgabe und kopieren Sie sie mittels Rechtsklick in die Zwischenablage (STRG-C funktioniert im Terminal nicht)

  5. Klicken Sie auf der Website von GitLab auf Ihr Profil (in der linken Seitenleiste, der Button sieht aus wie ein Kreis mit dem Anfangsbuchstaben Ihres Nutzernamens)

  6. Klicken Sie auf Preferences

  7. Klicken Sie in der Seitenleiste auf SSH Keys

  8. Fügen Sie den Key aus der Zwischenablage ein

  9. Weiterhin können Sie einen Namen für den Key vergeben (beispielsweise den Namen des Rechners auf dem Sie arbeiten)

  10. Achten Sie darauf, dass das Verfallsdatum des Keys (Expiration date) genügend weit in der Zukunft liegt. Ggf. können Sie auch das Verfallsdatum löschen.

  11. Klicken Sie auf Add Key

  12. Wechseln Sie zurück zum Terminal. Mit folgendem Befehl können Sie testen, ob alles geklappt hat (falls Sie dazu aufgefordert werden, tippen Sie yes ein, um sich mit GitLab zu verbinden): ssh -T git@gitlab.hrz.tu-chemnitz.de

  13. Wenn alles funktioniert, werden Sie mit Ihrem Nutzwerkennzeichen begrüßt

  14. Weiterhin müssen Sie Git noch Ihren Namen und Ihre Mail-Adresse mitteilen. Dazu geben Sie nacheinander folgende Befehle ins Terminal ein (Platzhalter durch Ihre Daten austauschen) und bestätigen diese jeweils mit ENTER

    git config --global user.name "Ihr Name"
    git config --global user.email "ihre_mailadresse@semester.tu-chemnitz.de"
  15. Um Ihr Projekt herunterzuladen brauchen Sie den dazugehörigen Terminal-Befehl. Navigieren Sie auf GitLab zur Seite Ihres Projektes. Dort finden Sie einen blauen clone-Button. Den korrekten Befehl finden Sie unter clone with SSH. Kopieren Sie diesen Befehl in die Zwischenablage.

  16. Öffnen Sie ein neues Terminal. Mit Rechtsklick können Sie nun den clone Befehl einfügen und mit ENTER bestätigen. Wenn bis hier alles geklappt hat, wird Ihr neu angelegtes Projekt einen neuen Ordner im Home-Verzeichnis geladen.

  17. Navigieren Sie mittels cd in das neue Projekt (cd PMR, falls Sie Ihr Projekt PMR genannt haben). Mittels "codium ." können Sie anschließend VSCode in diesem Ordner öffnen und mit dem Programmieren beginnen.
  • Eine junge Frau sitzt am Computer.

    Rund um die Uhr die Hausarbeit abschließen

    Einfach dranbleiben: Universitätsbibliothek der TU Chemnitz hat unmittelbar im Anschluss an die „Lange Nacht der aufgeschobenen Hausarbeiten“ am 5. Februar 2026 erstmals noch bis 14. Februar gegen Mitternacht 24/7 geöffnet …

  • Logo vor einer Gebäudeansicht

    TU Chemnitz im Ranking von StudyCheck.de auf Platz 4 der beliebtesten Universitäten in Deutschland

    Ein „StudyCheck Award 2026“ mit dem Zertifikat „Top Universität 2026“ geht dank der sehr positiven Bewertung ihrer Studierenden sowie Absolventinnen und Absolventen an die TU Chemnitz – Zudem ist die TUC aktuell die zweitbeste staatliche Universität im Live-Ranking „Digital Readiness“ …

  • Mehrere Personen spielen Tischtennis.

    Wenn der Deutschkurs in die Werkhalle verlagert wird

    Tischtennisturnier krönte Premiere des Sprach- und Praxisprojekts „Deutsch für Ingenieure“ – Internationale Studierende präsentierten ihre selbstgebauten Schläger und bewiesen dabei ihre neugewonnene Sprachkompetenz …

  • Blick auf ein schiff, das neben einem Gebäude ankert.

    Spurensuche in der Stadt

    Wie Migration Stadtbilder und Lebensgeschichten prägt, zeigt das Deutsche Auswandererhaus in Bremerhaven bis zum 1. März 2026 – Ausstellung „Aufbrüche – Umbrüche“ verknüpft Bremerhaven und Chemnitz in einem Dialog über Wandel, Erinnerung und Identität – Professur Humangeographie mit Schwerpunkt Europäische Migrationsforschung der TU Chemnitz wirkte an der Konzeptentwicklung mit …