Git Server

Die IRB stellt für Studenten und Mitarbeiter einen Git(lab) Server zur Verfügung.

Die Verwaltung und Konfiguration von Repositories findet über die Weboberfläche des GIT-Server statt und kann von Mitarbeitern und Studenten selbst durchgeführt werden. Dazu kann man sich mit dem IMT-Login auf der Weboberfläche einloggen. Dort können dann neue Repositories erstellt und weitere Mitglieder hinzugefügt werden, sowie Repositories konfiguriert werden.

Wichtiger Hinweis: Um einem Benutzer Zugriff auf ein Repository geben zu können, muss sich dieser bereits einmal auf der Weboberfläche des Git-Servers eingeloggt haben.

Wichtiger Hinweis: Aus technischen Gründen empfehlen unseren dedizierten Wiki Servers an Stelle von den in Gitlab eingebauten Wikis.

Auf ein Repository kann über die folgenden Methoden von innerhalb und außerhalb der Uni zugegriffen werden. Die genauen URIs werden auch auf der Übersichtsseite Ihres Repositories angezeigt.

  • SSH:  irb-git@git.cs.upb.de:<benutzer>/<repo-name>.git

    Um SSH zu verwenden (was stark empfohlen ist) müssen sie den eigenen SSH-Public-Key in den Profileinstellungen auf GIT-Server hinterlegen. Bei der Verwendung wird dann nur das Passwort Ihres lokalen SSH-Private-Keys benötigt, sofern dieser passwortgeschützt ist (was auch empfohlen wird).

  • HTTPS: https:// git.cs.upb.de/<benutzer>/<repo-name>.git

    Für den HTTPS Zugriff werden nur die IMT Zugangsdaten benötigt, welche aber bei jedem Zugriff eingegeben werden müssen.

Weiteren Benutzern können Sie den Zugriff auf Ihr Repository selbst in den Einstellungen dessen erlauben. Diese müssen sich vorher aber schon mindestens 1 mal in den Git server eingeloggt haben, damit die nötigen Daten hinterlegt sind.

Zugang zum GitLab Server für Uni-externe Projektpartner ist möglich. Bitte beantragen sie einen Gast Account beim IMT für jede Person die Zugriff haben soll. Wie man so einen IMT Gast Account bekommt ist im IMT Wiki Dokumentiert. Sie müssen dann ggf noch die "IT-Dienste für Informatiker" für jeden Gast Account freischalten, was hier dokumentiert ist. Bitte beachten Sie auch hier den obigen Hinweis bzgl des erstmaligen einloggens.