Repositories
Für Projekte in Forschung und Lehre stellt das IRZ auf zentralen Servern Git-Repositories bereit, auf die authentifiziert auch von außerhalb der Informatik zugegriffen werden kann.
Anfragen und Anträge mit Details zu gewünschtem Namen, Umfang und Zugriffsberechtigungen stellen Sie bitte formlos an die Benutzerberatung.
Git-Repositories auf git.informatik.uni-hamburg.de
Zur zentralen Speicherung von Git-Repositories betreibt das iRZ einen GitLab-Server git.informatik.uni-hamburg.de
.
Bevor Sie zum ersten Mal auf vorhandene Repositories zugreifen oder wenn Sie eigene Repositories anlegen wollen, müssen Sie sich auf der Web-Oberfläche https://git.informatik.uni-hamburg.de/ anmelden. Wählen Sie dabei bitte LDAP-Authentisierung und geben Sie ihre Informatik-Benutzerkennung (z.B. 0bock
) an. Nach erfolgreicher erster Authentisierung sind Sie auf dem GitLab-Server bekannt und können
- bis zu 10 eigene Repositories („Projekte“) unterhalb Ihrer Kennung anlegen
- oder aber von Mitarbeitern für den Zugriff auf Veranstaltungs-Repositories freigeschaltet werden.
Zugriff über HTTPS
Sie können auf die Git-Repositories über URLs der Art https://git.informatik.uni-hamburg.de/<user></project>.git
zugreifen, z.B. das Repository in Ihr aktuelles Verzeichnis kopieren:
git clone https://git.informatik.uni-hamburg.de/0bock/testrepo.git
Zugriff über SSH
Damit Sie mit SSH auf den GitLab-Server zugreifen können, müssen Sie in der Web-Oberfläche https://git.informatik.uni-hamburg.de/ unter “Profile Settings → SSH Keys” Ihren Public Key ablegen. Danach können Sie auf die Git-Repositories mit SSH über URLs der Art git@git.informatik.uni-hamburg.de:<user>/<project>.git
zugreifen, z.B. das Repository in Ihr aktuelles Verzeichnis kopieren:
git clone git@git.informatik.uni-hamburg.de:0bock/testrepo.git
Gruppen-Repositories
Benutzer dürfen zunächst nur bis zu 10 Repositories unterhalb Ihres Benutzernames anlegen. Wenn Sie als Veranstalter oder Projektverantworlicher mehr als 10 Repositories oder Gruppen-Repositories anlegen wollen, wenden Sie sich bitte an die Benutzerberatung.
Zur Nutzung der Repository-Server
Voraussetzung zur Nutzung der Git-Repositories des iRZ ist der Besitz einer gültigen Informatik-Benutzerkennung. Das Repository ist an die Existenz der Kennung gekoppelt; eine Sperrung der Kennung führt zu einer Sperrung des Repositorys, die Löschung der Kennung zur Löschung des Repositorys.
Grundsätzlich dürfen in den Repositorys auf den Servern des iRZ ausschließlich Informationen und Daten abgelegt werden, deren Inhalt relevant für Wissenschaft, Forschung, Lehre oder Verwaltung ist. Nicht zulässig ist die Verwendung dieses Dienstes für jegliche kommerzielle Nutzung.
Die Nutzer haben für die Einhaltung des Datenschutzes, der Urheberrechte und von Lizenzbedingungen für die in ihrem Repository vorgehaltenen Inhalte zu sorgen.
Verantwortlich für die im Repository abgelegten Inhalte ist der Inhaber der Benutzerkennung, für die das Repository eingerichtet wurde, auch wenn für weitere Nutzer Schreibrechte für das Repository eingerichtet wurden.