Im Rahmen des git - Trainings erfahren die Teilnehmenden den grundlegenden
Aufbau und die Nutzung der git - Versionskontrolle. Hierzu werden git -
Repositories unter GNU/Linux eingerichtet, benutzt und die interne Struktur
erforscht. Nach und nach werden die verschiedenen Strategien für die Nutzung
von git angewandt.
Das gesamte Training findet auf einem GNU/Linux auf der Konsole statt.
Ziel des Trainings
Das Training vermittelt sowohl die ersten Schritte bei dem Aufbau, Benutzung
und Verwaltung von git - Repositories, als auch die Einsicht in die inneren
Strukturen.
Die Teilnehmenden sind nach dem Training in der Lage mit Hilfe des git -
Befehls auf der Kommandozeile mit lokalen und entfernten git - Repositories
zu arbeiten.
Voraussetzungen
Die Teilnehmenden sollten sich grundlegend auf der GNU/Linux Konsole zurechtfinden.
Inhalte
- Herkunft und Geschichte von
git gitim Verhältnis zu anderen Versionskontrollsystemen- Aufbau eines
gitRepositories (init) - Erste Schritte im Repository (
add,commit,log,diff) - Analyse der internen Struktur und Datenspeicherung (
cat-file,reflog) - Erstellung und Nutzung von Branches und Tags (
branch,switch,checkout) - Zusammenfügen von Änderungen (
merge,cherry-pick) - Änderungen zurückziehen (
revert) - Entfernte Repositories nutzen (
clone,fetch,pull,push) - Umschreiben der Historie (
rebase) - Einbinden von zusätzlichen Repositories (
submodule) - Patches erstellen, anwenden und versenden (
format-patch,apply,am) - Finden von Anwendungsfehlern in Repository (
bisect) - Nutzung von Worktrees (
worktree) - Möglichkeiten für das Hosting von Repositories
- Zusammenarbeit von Mitgliedern eines Teams
Für weitere Informationen über diesen Kurs füllen Sie bitte das folgende Formular aus.
