Grundlegende Versionsverwaltung mit Git: Ein Workshop für Anfänger

22.11.2022 08:00
Kurs startet
22.11.2022 12:00
Kurs endet
4 Plätze
Verfügbare Plätze

courseFurtherInformation

Dies ist der erste Teil unserer Git-Workshop-Reihe.

Wenn Sie jemals eine Arbeit geschrieben, mit Forschungsdaten gearbeitet oder eigene Skripte programmiert haben, werden Ihnen einige der folgenden Probleme bekannt vorkommen: Sie haben versehentlich etwas überschrieben und möchten es aus einer früheren Version Ihrer Datei(en) zurückholen. Sie sehen sich ältere Versionen an und fragen sich, was genau sich zwischen Ihrer aktuellen Version und den älteren Versionen geändert hat.

Git hilft Ihnen, solche frustierenden Momente zu vermeiden. Als Versionskontrollsystem, ermöglicht Git es Ihnen, Änderungen an Ihren Dateien einfach in einer Historie zu speichern und hilft Ihnen damit, Ihre Arbeit zu dokumentieren. Anhand dieses Verlaufs können Sie sehen, was Sie wann geändert haben. Sie können jederzeit zurückgehen und Ihr Projekt auf einen früheren Zustand zurücksetzen, wenn Sie versehentlich Text gelöscht oder eine Funktion in Ihrem Code nicht mehr funktioniert. Mit Git können Sie sogar mit anderen an demselben Projekt oder sogar an derselben Datei zur gleichen Zeit arbeiten.

In diesem Workshop machen wir Sie mit den grundlegenden Funktionen von Git vertraut. Sie werden lernen, wie Sie Git bei Ihrer täglichen Arbeit einsetzen können, um Änderungen an Ihren Dokumenten oder Code zu verfolgen. Git wurde ursprünglich in der Softwareentwicklung eingesetzt, hat aber schnell auch Nutzer außerhalb der Software-Community gefunden. Auch wenn Sie sich eher als nicht-technische Person sehen, ist dieser Workshop trotzdem für Sie geeignet. Die Git-Grundlagen sind leicht zu erlernen und einfach anzuwenden.

Die Workshopsprache ist Englisch.

Voraussetzungen

Für diesen Workshop benötigen Sie eine funktionierende Installation von Git (Version 2.23 oder neuer). Downloads und Installationsanleitungen für verschiedene Betriebssysteme finden Sie hier: https://git-scm.com/downloads.

Zertifikat

Dieser Workshop ist Teil des Zertifikatskurses "Werkzeuge für die digitale Forschung". Um das Library Carpentry-Zertifikat zu erhalten, müssen Sie auch an den beiden anderen Veranstaltungen teilnehmen.
Kontakt
zedif@uni-jena.de
Sprache
Englisch
Inhaltliche Schwerpunkte
  • Einführung in die Versionskontrolle
  • Git installieren und konfigurieren (git config)
  • Erstellen eines Repositoriums (git init)
  • grundlegender Git-Workflow: ändern - einstellen - übertragen (git add, git commit)
  • Status überprüfen (git status)
  • Erkunden der Versionsgeschichte (git history)
  • Versionen vergleichen (git diff)
  • Änderungen rückgängig machen (git restore, git reset)
  • eine grafische Benutzeroberfläche verwenden (git gui, GitLab)
Max. Anzahl Teilnehmende
20
Stornierungsart
Selbststornierung
Standort
Ernst-Abbe-Platz 2, Linuxpool 1 (Raum 3413)