git und GitLab
Git ist ein Open Source-Versionskontrollsystem, das ursprünglich aus der Softwareentwicklung stammt und dort zur Versionierung und zum Management von Textdateien (z.B. Quelltext, csv-, xml-, txt-Dateien) verwendet wird. Die Software git erlaubt es, Zwischenstände von Dateien in sogenannten git-Repositiorien zu speichern und so deren Entwicklung nachzuvollziehen. Die Nutzung von git setzt Grundkenntnisse der Programmierung voraus.
GitLab ist ein Webservice, mit dem Git-Repositorien verwaltet werden können. GitLab bietet zusätzlich Möglichkeiten zum Projektmanagement (z.B. Wiki, Issue-Tracking-System), zur Zugangskontrolle und Rollenverteilung sowie zu Automatisierung. GitLab lässt sich auch ohne Programmierkenntnisse nutzen.
Gemeinsam kann mit git und GitLab das Managen von Daten in vielen Phasen des Forschungsprozesses gestaltet werden, von der Verwaltung von physischen Proben und den dazugehörigen Messwerten über die Entwicklung von Forschungssoftware bis hin zur Organisation des Forschungsprojektes.
git an der UDE
Die Universität Duisburg-Essen betreibt einen GitLab-Server, über den sich alle Angehörigen der UDE mit ihrer Uni-Kennung anmelden können. Ein weiterer Zugangsantrag ist nicht erforderlich.
Kollaboratives Arbeiten mit GitLab
Nach der Anmeldung bei GitLab können Projekte angelegt werden, die wiederrum mit Kolleg:innen der UDE geteilt werden können. Externe Accounts für z.B. Projektpartner:innen außerhalb der UDE können beim ZIM beantragt werden.
Wie das geht und weitere Informationen zur Nutzung von GitLab finden sich hier:
Schulung und Beratung
Die Research Data Services unterstützen Ihre Arbeit mit GitLab durch regelmäßig angebotene Hands-on-Schulungen.
Termine und Anmeldemöglichkeiten finden Sie hier.
Darüber hinaus können Sie uns bei Fragen gerne kontaktieren.
Services zu git und GitLab im Überblick
Kontakt
Sie haben Fragen zur Nutzung von git und GitLab beim Forschungsdatenmanagement? Schreiben Sie uns gerne.
Zum Kontaktformular