- Fokusmodul
Für die Nachvollziehbarkeit der Provenienz von Forschungsdaten stellt die konsequente Versionierung dieser Daten einen wichtigen Grundpfeiler im Forschungsdatenmanagement dar. In diesem Vortrag wollen wir ihnen einerseits die Grundprinzipien der Versionierung näher bringen und andererseits Möglichkeiten aufzeigen, wie Sie Ihre Daten versionieren können. Neben einfachen Methoden der Versionierung wird Ihnen auch die Arbeit mit der Versionsverwaltungssoftware “Git” und der Webanwendung “GitLab” präsentiert.
Die Teilnehmenden kennen die Basiselemente zur Versionierung mit git (Commit, Branch, Merge, …) und kennen verschiedene Werkzeuge zur Nutzung von git (Terminal, Grafische Tools). Sie wissen für welche Anwendungsfälle git geeignet ist und können eine einfache Versionierung selbst umsetzen. Darüber hinaus kennen sie die grundlegenden Funktionalitäten von Plattformen wie Github und Gitlab und können die Begriffe Continuous Integration / Continuous Delivery (CI/CD) einordnen.
- Einführung in das Thema Versionierung
- Commits, Tags
- Branching, Merging und Umgang mit Merge Konflikten
- git als Tool für Versionierung
- git CLI
- git GUI Tools
- Github/Gitlab
Referenten
Andreas Schieberle, Hochschule Darmstadt & Andre Pietsch, Justus-Liebig-Universität Gießen