Online Kurs buchen: https://www.gfu.net/seminare-schulungen-kurse/testmanagement_sk92/git-fuer-entwickler_s2556.html

In dem Seminar “Git für Entwickler” erlernen Sie die Grundlagen und die Verwendung von Git, dem führenden Versionskontrollsystem für Softwareentwicklung. GIT ist für fast alle Sprachen nutzbar und kostenlos verwendbar.

Jeder Teilnehmer dieses Kurses erhält zudem ein gedrucktes Exemplar des Buches: Marco Schulz, 2021, 400 Seiten, Rheinwerk Computing, ISBN 978-3-8362-7834-8

Schulungsziel

Nach diesem Seminar wissen Sie, wie man Git verwendet, wie man Probleme löst auf die man bei der Verwendung mit Git stößt und Sie sind gut gerüstet für Ihre Arbeit mit Git.

Wer teilnehmen sollte: Softwareentwickler:innen, die in Teams arbeiten und eine Versionierung für ihren Code verwenden wollen.

Inhalt:

Source Control Management

    • Versionskontrolle und Teamwork
    • Eine kurze Geschichte zu Git
    • Installation und Konfiguration
    • Der Arbeitsbereich

Basis Befehle

    • Ein neues Projekt anlegen
    • Der erste checkout
    • Dateien hinzufügen, umbenennen & entfernen
    • Pull, Push und Commit
    • Den Arbeitsbereich wechseln
    • Änderungen Rückgängig machen

Mit Tags arbeiten

Branch & Merge

    • Verzweigungen erstellen
    • Verzweigungen löschen
    • Der Git Flow und andere Branch Modelle
    • Wie Konflikte entstehen
    • Konflikte auflösen
    • Versionen zusammenführen

Informationsgewinnung

    • Das History Objekt
    • Commit Messages – Resümee eines commits
    • Änderungen nachverfolgen
    • Visualisierungen

Workflows

    • Pull Requests
    • Wechseln des Remote Repositories

Serverlösungen

    • GitHub
    • GitLab
    • SCM-Manager

Fortgeschrittene Konzepte

    • Patches erstellen
    • Cherry Picking
    • Rebase