Webinar

Git - Einstieg in die Versionsverwaltung

Inhalte

  • Installation & Grundkonfiguration
    • Grundsätzliche Konfiguration
    • Wie konfiguriert man global/lokal/projektweit?
    • Was gehört in ein Repository und was nicht? .gitignore
    • core.autocrlf: Der Umgang mit Whitespace

  • Grundzüge des Arbeitens mit Git
    • "Local Git":
      • Repositories lokal erstellen
      • Was sind "Index" bzw. "Staging Area"? Warum gibt es sie?
      • Was ist die "Working Copy"? Was ein "Local Repository", was ein "Remote Repository"?
      • Wann benutze ich "git add", wann "git commit"?
      • Committen: wann und wie oft?
      • Die verschiedenen Zustände, die eine Datei in Git haben kann
      • Typische Arbeitsschritte bei "Local Git"
      • Unterschiede sichtbar machen mit "git diff"
      • Die Historie mit "git log" betrachten

    • "Remote Git":
      • Was ist ein Branch?
      • Was ist ein Remote Repository? Wie konfiguriere ich es?
      • Wie führt man Branches wieder zusammen?
      • Ein bestehendes Repository lokal klonen
      • Meine eigene Arbeit mit dem Team teilen: fetch und push
      • Die Arbeit der anderen mit meiner vereinen: Mergen
      • Was unterscheidet Pullen von Fetchen?
      • Der Unterschied zwischen main und origin/main
      • Typische Arbeitsschritte bei "Remote Git"

  • Wie funktioniert Git?
    • Die git-Verzeichnisstruktur
    • Wo befinden sich "Working Copy", "Index", "Local Repository" & "Remote Repository" und wie hängen sie zusammen?
    • Was passiert bei einem "git fetch"?
    • Was passiert bei einem "git push"?
    • Welche Befehle operieren rein lokal, welche benötigen eine Netzwerkverbindung?

  • Branch, Merge, Rebase & Co.
    • Branches anlegen, löschen und umbenennen (lokal als auch remote)
    • Branches wechseln: "git checkout" bzw. "git switch"
    • Was sind (Remote-) Tracking-Branches?
    • Diffs zwischen Branches/Commits/Dateien
    • Fast-Forward-Merge vs. Three-Way-Merge
    • Was genau passiert beim Mergen?
    • Was begünstigt Merge-Konflikte, was vermeidet sie?
    • Der Fall der Fälle: Wie behebe ich Merge-Konflikte?
    • "git rebase": Was unterscheidet es vom Mergen, wozu verwende ich es, worauf muss ich achten?

  • Einfache Workflows
    • Was sind Feature Branches? Warum sind sie eine gute Idee?
    • Häufiger Fall: Den eigenen Feature-Branch mit Änderungen aus dem Haupt-Branch aktualisieren
    • Der zentrale Workflow (auch SVN-Workflow genannt) und seine Vor- und Nachteile
    • Der Github-Workflow und seine Vor- und Nachteile
    • Mit Merge/Pull Requests arbeiten

LernzieleIn dieser Git-Schulung lernen Sie die Grundlagen der Verwendung von Git zur Realisierung beliebiger Projekte, in denen Sie Versionskontrolle integrieren möchten. Natürlich lernen Sie dabei die entsprechenden Befehle und Funktionen, aber wir legen ausdrücklich Wert darauf, Ihnen auch das große Ganze dahinter näherzubringen, warum und wann man die Befehle nutzt und was Sie bewirken. Auch wenn einmal etwas schief gehen sollte, wir zeigen Ihnen den geordneten Weg zurück. Git wird nicht länger eine "Black Box" mit wirren, scheinbar kontextlosen Kommandos für Sie sein. Stattdessen werden Sie über die notwendigen Werkzeuge verfügen, um neben den Standardtätigkeiten auch neue, komplexere Problemstellungen mit Zuversicht lösen zu können.ZielgruppenAlle, die einen fundierten Einstieg in Git suchen und Umsteiger von anderen Versionskontrollsystemen (insbesondere SVN). Vorkenntnisse in Git oder sonstigen Versionskontrollsystemen sind nicht erforderlich.
  • Installation & Grundkonfiguration
    • Grundsätzliche Konfiguration
    • Wie konfiguriert man global/lokal/projektweit?
    • Was gehört in ein Repository und was nicht? .gitignore
    • core.autocrlf: Der Umgang mit Whitespace

  • ...
Mehr Informationen

Termine und Orte

Datum Dauer Preis
Webinar
17.09.2026 - 18.09.2026 14 h 14 h Details Details Jetzt buchen
02.11.2026 - 05.11.2026 28 h 28 h Details Details Jetzt buchen
12.11.2026 - 13.11.2026 14 h 14 h Details Details Jetzt buchen
09.02.2027 - 12.02.2027 28 h 28 h Details Details Jetzt buchen
11.02.2027 - 12.02.2027 14 h 14 h Details Details Jetzt buchen
03.05.2027 - 04.05.2027 14 h 14 h Details Details Jetzt buchen
18.05.2027 - 21.05.2027 28 h 28 h Details Details Jetzt buchen
05.08.2027 - 06.08.2027 14 h 14 h Details Details Jetzt buchen
13.09.2027 - 16.09.2027 28 h 28 h Details Details Jetzt buchen
04.11.2027 - 05.11.2027 14 h 14 h Details Details Jetzt buchen
20.12.2027 - 23.12.2027 28 h 28 h Details Details Jetzt buchen

+++ Catalog API +++

SG-Seminar-Nr.: 9258516

Anbieter-Seminar-Nr.: 1664

Termine

  • 17.09.2026 - 18.09.2026

    Webinar

  • 02.11.2026 - 05.11.2026

    Webinar

  • 12.11.2026 - 13.11.2026

    Webinar

  • 09.02.2027 - 12.02.2027

    Webinar

  • 11.02.2027 - 12.02.2027

    Webinar

Seminare mit Termin haben Plätze verfügbar. Rechnung erfolgt durch Veranstalter. Für MwSt. Angabe auf den Termin klicken.

Seminar merken
Vergleichen
Jetzt buchen

Der Anbieter ist für den Inhalt verantwortlich.

Veranstaltungsinformation

  • Webinar
  • Deutsch
    • Keine
  • 14 h
  • Anbieterbewertung   (266)

Ihre Vorteile

mehr erfahren
  • Anbietervergleich von über 1.500 Seminaranbietern
  • Vollständige Veranstaltungsinformationen
  • Schnellbuchung
  • Persönlicher Service
Datum Dauer Preis
Webinar
17.09.2026 - 18.09.2026 14 h 14 h Details Details Jetzt buchen
02.11.2026 - 05.11.2026 28 h 28 h Details Details Jetzt buchen
12.11.2026 - 13.11.2026 14 h 14 h Details Details Jetzt buchen
09.02.2027 - 12.02.2027 28 h 28 h Details Details Jetzt buchen
11.02.2027 - 12.02.2027 14 h 14 h Details Details Jetzt buchen
03.05.2027 - 04.05.2027 14 h 14 h Details Details Jetzt buchen
18.05.2027 - 21.05.2027 28 h 28 h Details Details Jetzt buchen
05.08.2027 - 06.08.2027 14 h 14 h Details Details Jetzt buchen
13.09.2027 - 16.09.2027 28 h 28 h Details Details Jetzt buchen
04.11.2027 - 05.11.2027 14 h 14 h Details Details Jetzt buchen
20.12.2027 - 23.12.2027 28 h 28 h Details Details Jetzt buchen