GIT

Einführung

Ihr Nutzen

In diesem Seminar lernen die Teilnehmer Git bei der Versionskontrolle von Softwareprojekten einzusetzen. Es werden die für die tägliche Arbeit mit Git nötigen Tools sowie die Funktionsweise und Interna des Systems näher gebracht und erlernt. Weiterhin wird auf Besonderheiten im Umgang mit einen verteilten Versionsverwaltungssystem eingegangen und potentielle Workflows und Branchingmodelle erläutert.

Zielgruppe

Developer

Voraussetzungen

Keine

Dauer und Investition
InhalteAlle Details anzeigen

    1. Tag

    • Einführung in Git
    • Sourcecodeverwaltungs-Systeme im Vergleich
    • Konzepte
    • Working Space und Staging Areas
    • Grundlegendes Arbeiten
    • Workflows mit Git
    • Git Commandline
    • Git Objekte und Referenzen
    • Aktuelle Änderungen im Source verfolgen
    • Bedienung von GIT
    • Committing, Tagging
    • Clonen von Repositories
    • Erstellen von neuen Repositories
    • Files und Verzeichnisse im Repository verwalten
    • History und aktueller State
    • Suchen im Git Repository
    • Status von Git Objekten
    • Analyse der Logs
    • Visualisierung der Projekt-Historie

    2. Tag

    • Branches und Merges
    • Erstellen von Branches
    • Merging von Branches
    • Konflikte lösen
    • Stashing, Cherry-Picking
    • Rebase Commits
    • Arbeiten im Team
    • Tips und Tricks
    • Best Practices

    Beschreibung

    Wird noch definiert