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

Kurs suchen 👉
Kurse

Git - Einstieg in die Versionsverwaltung

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

Beschreibung

GFU Cyrus AG

Git - Einstieg in die Versionsverwaltung 

Zielgruppe: Nur für Unternehmen und Institutionen.
Git entwickelt sich zu einem Standard-Werkzeug für die Versionierung und Qualitätssicherung für Online-Projekte, sei es für die Zusammenarbeit im Team, den Austausch von Open Source Lösungen via GitHub, Bitbucket oder Beanstalk oder aber zur Organisation für einzelne Entwickler, mit dem einfach Änderungen getestet, verwaltet und rückgängig gemacht werden können.
Es erlaubt Entwicklern einfach Änderungen und neue Funktionen zu testen, ohne die Läuffähigkeit des aktuellen Releases zu gefährden.

Die Schulung nutzt standardmäßig Gitlab für praktische Übungen, auf Wunsch kann aber auch gerne GitHub oder Bitbucket verwendet werden. Das Gelernte kann aber problemlos auf die jeweils anderen Git-Backends übertragen werden.

Kommende Starttermine

Wählen Sie aus 18 verfügbaren Startterminen

5 Dezember, 2024

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

27 Februar, 2025

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

27 Februar, 2025

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

22 Mai, 2025

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

22 Mai, 2025

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

25 August, 2025

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

25 August, 2025

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

10 November, 2025

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

10 November, 2025

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

12 Februar, 2026

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

12 Februar, 2026

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

7 Mai, 2026

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

7 Mai, 2026

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

20 August, 2026

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

20 August, 2026

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

12 November, 2026

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

12 November, 2026

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

Inhouse-Schulung auf Anfrage

  • Inhouse-Schulung
  • Deutschland
  • Deutsch

Inhalte / Module

  • 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

Zielgruppe / Voraussetzungen

Alle, die einen fundierten Einstieg in Git suchen und Umsteiger von anderen Versionskontrollsystemen (insbesondere SVN). Vorkenntnisse in Git oder sonstigen Versionskontrollsystemen sind nicht erforderlich.

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 - Einstieg in die Versionsverwaltung 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.

Bewertungen von Teilnehmern

Bewertungsdurchschnitt: 4,8

auf Basis von 12 Bewertungen
Bewertungen werden gemäß unserer Bewertungsrichtlinien veröffentlicht.
Bewertung schreiben
Anonym
5/5
11 Apr 2024

Die gewünschten Lehrinhalte wurden treffend vermittelt.

Anonym
5/5
11 Apr 2024

- sehr gute und ausführliche Vermittlung der Git-Grundlagen
- meine Erwartungen wurden vollständig erfüllt
- bietet einen guten Start in die Arbeit mit Git

Anonym
5/5
06 Okt 2023

Das Seminar hat meine Erwartungen mehr als erfüllt, es war inhaltlich super und der Raum war angenehm. Die Technik hat leider zwischendrin Probleme gemacht, aber wurde auf Nachf...

Mehr anzeigen
Anzeige