conferences | speakers | series

Library Carpentry: Versionskontrolle von Dateien mit Git

home

Library Carpentry: Versionskontrolle von Dateien mit Git
Bibliothekartag 2020

Anmeldungen für den Workshop bitte per Email an: gey@ub.uni-leipzig.de.

Dieses Hands-On-Lab basiert auf einer Kernlektion der Library Carpentry - „Git“, die mehrfach gelehrt und nach dem Feedback von Instruktoren und Lernenden kontinuierlich weiterentwickelt und optimiert wurde. Library Carpentry ist eine globale Community, die Software- und Datenkenntnisse an Menschen im Bibliotheksbereich vermittelt.
Git ist eine quelloffene Software für die verteilte Versionskontrolle von Dateien. Es wurde für die Verwendung in Softwareentwicklungsprojekten entwickelt, wird aber zunehmend auch in Forschung und Lehre eingesetzt, um kollaborativ an Texten und Daten zu arbeiten. GitHub oder GitLab hingegen sind beliebte Anbieter für die Nutzung von Git-Repositorien, welche Git-Funktionalität über eine Web-Schnittstelle zur Verfügung stellen. Das Verständnis im Umgang mit Git, GitHub und GitLab ermöglicht es Bibliothekar*innen an digitalen Forschungsprojekten mitzuwirken und Änderungen an Ihren Dateien nachzuvollziehen. Denn auch der Alltag von Bibliothekar*innen wird zunehmend von kollaborativer Arbeit über Abteilungs- und Institutionsgrenzen hinweg geprägt (z.B. auf Projekt-, Länder- oder Verbundebene). Es ermöglicht außerdem, die vielen auf GitHub oder GitLab offen lizenzierten digitalen Projekte und Softwarewerkzeuge zu nutzen und kollaborativ weiterzuentwickeln. Schließlich sind die Git-Repositorien auf GitHub oder GitLab ein alternatives Mittel zur Veröffentlichung von Inhalten im Internet. Jedes Repositorium kann mit einer eigenen Projekt-Website, Blog und Wiki betrieben werden.
In diesem Hands-On-Lab wird Git sowie GitHub und GitLab vorgestellt und in die grundlegenden Git-Kommandos für die Versionsverwaltung von Dateien eingeführt. Einen ersten Überblick der Kursinhalte bietet https://librarycarpentry.org/lc-git/. Anmeldungen für den Workshop bitte per Email an: gey@ub.uni-leipzig.de. Mitzubringen ist ein eigener Laptop, auf dem Git vorinstalliert ist (Anleitung: https://librarycarpentry.org/lc-git/setup.html).

Ronny Gey1
1Universitätsbibliothek Leipzig, Leipzig, Deutschland

Tweet

Speakers: Ronny Gey