Auf der Suche nach der passenden Inhouse-Schulung? 💡 Wir finden sie für dich!

Kurs suchen 👉

Git für Fortgeschrittene

GFU Cyrus AG, in Köln (+2 Standorte)
Dauer
2 Tage
Durchführungsform
Präsenzkurs / vor Ort, Online-Kurs / Fernlehrgang, Inhouse-Schulung
Nächster Starttermin
28 Januar, 2025 (+17 Starttermine)
Preis
1.370 EUR MwSt. befreit
Webseite des Anbieters
Sprache
Deutsch
Dauer
2 Tage
Durchführungsform
Präsenzkurs / vor Ort, Online-Kurs / Fernlehrgang, Inhouse-Schulung
Nächster Starttermin
28 Januar, 2025 (+17 Starttermine)
Preis
1.370 EUR MwSt. befreit
Webseite des Anbieters
Sprache
Deutsch
Ab 1.370 EUR MwSt. befreit / Person

Beschreibung

GFU Cyrus AG

Git für Fortgeschrittene

Zielgruppe: Nur für Unternehmen und Institutionen.
Git hat sich als Standard für die Versionskontrolle etabliert und ist ein unverzichtbares Werkzeug in Open-Source- und kommerziellen IT-Projekten. Mit Plattformen wie GitHub, GitLab und Bitbucket ist Git nicht nur weit verbreitet, sondern auch integraler Bestandteil moderner Entwicklungsmethoden wie GitOps. Dieses Seminar bietet Ihnen tiefe Einblicke in fortgeschrittene Git-Techniken, die weit über die alltäglichen Befehle hinausgehen. Sie lernen, wie Git im Detail funktioniert, wie Sie komplexe Probleme lösen und Ihren Workflow sowie den Ihres Teams effizienter gestalten. Praktische Übungen mit GitLab (optional GitHub oder Bitbucket) ermöglichen es Ihnen, das Gelernte sofort in die Praxis umzusetzen.

Kommende Starttermine

Wählen Sie aus 17 verfügbaren Startterminen

28 Januar, 2025

  • Präsenzkurs / vor Ort
  • Köln
  • Deutsch

28 Januar, 2025

  • Online-Kurs / Fernlehrgang
  • Online-Kurs / Fernlehrgang
  • Deutsch

8 Mai, 2025

  • Präsenzkurs / vor Ort
  • Köln
  • Deutsch

8 Mai, 2025

  • Online-Kurs / Fernlehrgang
  • Online-Kurs / Fernlehrgang
  • Deutsch

4 September, 2025

  • Präsenzkurs / vor Ort
  • Köln
  • Deutsch

4 September, 2025

  • Online-Kurs / Fernlehrgang
  • Online-Kurs / Fernlehrgang
  • Deutsch

20 November, 2025

  • Präsenzkurs / vor Ort
  • Köln
  • Deutsch

20 November, 2025

  • Online-Kurs / Fernlehrgang
  • Online-Kurs / Fernlehrgang
  • Deutsch

12 März, 2026

  • Präsenzkurs / vor Ort
  • Köln
  • Deutsch

12 März, 2026

  • Online-Kurs / Fernlehrgang
  • Online-Kurs / Fernlehrgang
  • Deutsch

25 Juni, 2026

  • Präsenzkurs / vor Ort
  • Köln
  • Deutsch

25 Juni, 2026

  • Online-Kurs / Fernlehrgang
  • Online-Kurs / Fernlehrgang
  • Deutsch

24 September, 2026

  • Präsenzkurs / vor Ort
  • Köln
  • Deutsch

24 September, 2026

  • Online-Kurs / Fernlehrgang
  • Online-Kurs / Fernlehrgang
  • Deutsch

10 Dezember, 2026

  • Präsenzkurs / vor Ort
  • Köln
  • Deutsch

10 Dezember, 2026

  • Online-Kurs / Fernlehrgang
  • Online-Kurs / Fernlehrgang
  • Deutsch

Inhouse-Schulung auf Anfrage

  • Inhouse-Schulung
  • Deutschland
  • Deutsch

Inhalte / Module

  • Eine kurze Reise durch den .git-Ordner
    • Die .git-Verzeichnisstruktur und ihre Inhalte
    • Wie Git funktioniert
    • Was sind die Objekte, von denen Git immer redet?
    • Git aus der Vogelperspektive: Lokal vs. Remote - Wie hängt alles zusammen?
    • Was passiert bei "git fetch" und "git push"?
    • Unterschied zwischen "main" und "origin/main"
  • Projekt- und Repository-Organisation
    • Monorepo vs. Multirepo: Vor- und Nachteile
    • Entscheidungsfindung: Welche Struktur passt zu meinem Projekt?
    • Git-Submodule als Hybridlösung
  • Optimieren des eigenen Git-Workflows
    • Erweiterte Nutzung bekannter Git-Kommandos
    • Was tun "git switch" und "git restore"?
    • Paralleles Arbeiten mit "git worktree"
    • Wann und wie "git rebase" nutzen?
    • Commits verschmelzen oder aufspalten beim Rebase
    • Fehlerbehebung beim Rebase
    • "git reflog": Fehler rückgängig machen
    • Refspecs und Git für fortgeschrittene Nutzer
    • Git Hooks für automatisierte Prozesse
    • Optimierungsmöglichkeiten: Styleguides, Linting, Prettier, Whitespace, Code-Analyse
    • Frameworks für Git Hooks: pre-commit und Husky
    • Server-seitige Hooks und ihre Möglichkeiten
  • Optimieren von Git im Team
    • Zentraler Workflow (SVN/CVS): Vor- und Nachteile
    • Der GitHub-Workflow und Feature Branches
    • Effektiver Einsatz von Pull und Merge Requests
    • Mergen im Team: Best Practices und mögliche Probleme
    • Umgang mit veralteten Pull Requests und Konflikten
    • Repository-Management mit Weboberflächen: Permissions, Default Branches
    • Analyse des Gitflow-Workflows
    • Eigene Workflows entwickeln: Worauf kommt es an?
    • Tags und Releases: Best Practices
    • .gitattributes: Erweiterte Konfiguration über "core.autocrlf"
    • Git-Repositories mit Bare Repositories und Bundles mobil machen
    • Commit Etiquette: Regeln für sinnvolle Commit-Nachrichten
    • Umgang mit Binärdateien und Git LFS
  • Wenn mal etwas daneben geht: Rezepte zur Bereinigung von Fehlern
    • "git stash": Wann und wie es zu nutzen ist
    • Änderungen aus der Working Copy rückgängig machen
    • Änderungen im Index rückgängig machen
    • Lokale Commits nachbessern und rückgängig machen
    • Remote Commits rückgängig machen
    • Einzelne Commits gezielt mit "git cherry-pick" importieren
    • Dateien aus Git entfernen: Umgang mit versehentlich gepushten sensiblen Daten
    • Wiederherstellung eines "sauberen" Zustands ohne Neu-Klonen

Zielgruppe / Voraussetzungen

Das Seminar richtet sich an Entwickler, die bereits grundlegende Git-Kenntnisse besitzen und diese nun vertiefen möchten. Auch Umsteiger von anderen Versionskontrollsystemen wie SVN, die ein tiefes Verständnis für Git aufbauen wollen, sind hier richtig. Voraussetzung sind ein sicherer Umgang mit grundlegenden Git-Befehlen (add, commit, pull, push) sowie Erfahrung mit dem Anlegen und Verwalten von Branches.

Hinweis: Dieser Kurs richtet sich an Mitarbeitende aus Unternehmen und Institutionen. 

Für Privatpersonen ist dieser Kurs leider nicht geeignet.

Bitte beachten Sie: Bildungsgutscheine der Agentur für Arbeit werden für diesen Kurs NICHT anerkannt.

Abschlussqualifikation / Zertifikat

Teilnahmezertifikat und digitales Badge

Infos anfordern

Stellen Sie jetzt eine Informationsanfrage

Kontaktieren Sie hier den Anbieter, um mehr über das Kursangebot Git für Fortgeschrittene zu erfahren!

  Sie erhalten weitere Infos

  Unverbindlich

  Kostenfrei


reCAPTCHA logo Diese Webseite ist durch reCAPTCHA geschützt. Es gelten die Google Datenschutzbestimmungen und Nutzungsbedingungen.
GFU Cyrus AG
Am Grauen Stein 27
51105 Köln

GFU Cyrus AG

Erweitern Sie Ihre IT-Skills mit einem offenen IT-Training oder ganz nach Ihren Bedürfnissen durch eine individuelle IT-Schulung. Programmiersprachen (C#, Python, Java, …), Microsoft Office 365, Anforderungsmanagement, Projektmanagement, Business Intelligence, Data Science, Künstliche Intelligenz, IT-Sicherheit , Administration & Datenbanken, Softwareentwicklung, Testmanagement...

Erfahren Sie mehr über GFU Cyrus AG und weitere Kurse des Anbieters.

Anzeige