Versionskontrolle mit Git für Admins

Level: Profi
Die Git-Schulung der Heinlein Akademie: In diesem Training lernen Sie, wie Sie Git als Tool zur Versionskontrolle in Ihrem Alltag als IT-Administrator nutzen.

Hinweis: Coronabedingt bieten wir unsere Schulungen zum Preis des Standard-Pakets auch als Online-Training an. - In welcher Form der jeweilige Termin stattfindet, entscheiden wir je nach aktueller Situation und kontaktieren Sie dazu im Vorfeld. Bitte beachten Sie unser Hygienekonzept für die Präsenz-Trainings. Coronabedingte Umbuchungen / Stornierungen handhaben wir kulant und kostenfrei.

Update: Die Schulungen im Mai und Juni 2021 werden ausschließlich online stattfinden.

Inhalt:

Git hat sich zum verbreitetesten Werkzeug für Versionskontrolle entwickelt und ist damit zu einem zentralen Kollaborationstool geworden. Dies ist nicht nur für die Softwareentwicklung interessant, sondern auch für die IT-Systemadministration.

Kursinhalt:

    Tag 1 und Tag 2

  • Einführung in git
    • Vorteile von verteilten Versionskontrollsystemen
    • git Grundlagen: git init, git add, git commit, git log, git diff
    • Interne Struktur von git-Repositories
  • Änderungen mit git hinzufügen
    • Branches und Tags: git branch, git tag
    • Mergen von Änderungen: git merge, git cherry-pick
    • Umschreiben der Historie: git rebase
  • Arbeiten mit entfernten git Repositories
    • git clone, git fetch, git pull, git push
    • Warum force nicht gut ist.
  • Versenden und Empfangen von Patches
    • git format-patch, git apply, git am
  • Fehlersuche mit git
    • git bisect
  • Verwendung von Unterkomponenten
    • git submodule
  • git Workflows und Organisation der Zusammenarbeit von Entwicklern und Teams
    • Simple GIT
    • GIT mit Staging Branches
    • GIT Flow
    • Code Review
  • git-Hosting, Einrichtung und Betrieb von eigenen git-Repositories
    • naked git und Appliance
  • Tipps & Tricks, Best Practices
  • Tag 3

  • GitLab Einrichtung, Konfiguration, Benutzung

Ziel:

Der Kurs vermittelt die notwendigen Fähigkeiten zur Verwendung von GIT.
Das Hauptziel dieses Kurses ist es, GIT zu verstehen und praktische Erfahrungen im Umgang mit den wichtigsten Funktionen zu sammeln. Zudem erhalten Sie ein Grundverständnis für komplexe GIT Workflows sowie eine Einführung in GitLab Appliance.

Zielgruppe:

Die Schulung richtet sich an Admins, die Git bisher nicht einsetzen. Die Teilnehmenden sollten sich sicher in der Shell bewegen und Linux-Grundkenntnisse mitbringen.

Voraussetzungen:

Grundlegende Kenntnisse im Umgang mit Linux Kommandozeilentools (ssh, ls, mkdir, cd, vi oder nano oder emacs) werden vorausgesetzt.

Termine:

Dozent:

Martin Alfke

Martin Alfke ist Mitbegründer und Geschäftsführer der example42 GmbH, Puppet Certified Professional 2013 & 2015 und Puppet Certified Consultant. Die example42 GmbH ist offizieller Puppetlabs Training und Service Delivery Partner. Martin Alfke arbeitet seit 2007 mit Puppet und führt seit 2011 die offiziellen Trainings in Europa durch.

Preisinformation:

Pakete
Komplett-Paket 1.680,00 EUR zuzügl. 19% USt. (= 1.999,20 EUR brutto)
Schulung inkl. Unterrichtsmaterial/Buch; Unterbringung im Einzelzimmer; Mittag- und Abendessen; Rahmenprogramm
Standard-Paket / Online-Paket 1.500,00 EUR zuzügl. 19% USt. (= 1.785,00 EUR brutto)
Schulung inkl. Unterrichtsmaterial/Buch und Mittagessen; aber ohne Hotel, Abendessen und Rahmenprogramm
Zusatznächte Eine Anreise am Vortag bzw. eine Abreise einen Tag später ist nach Anmeldung möglich. Der Aufpreis für die zusätzliche Hotelnacht beträgt jeweils 90,00 EUR zuzügl. 19% USt (107,10 EUR brutto).

Noch Fragen?Angebot anfordern