Versionskontrolle mit Git: Intensivkurs
Git praxisnah lernen: Versionierung, Branching und Teamarbeit in 2 intensiven Trainingstagen
- Git-Workflows sicher anwenden
- Repository-Aufbau und .git-Ordner
- Branches Merges und Tags beherrschen
- 2 Tage
- Grundlagen
- Online
- 5,0 3 Bewertungen
- Garantierte Termine Diese Termine finden statt
- Online Live per Videokonferenz
- max. 8 Teilnehmerinnen und Teilnehmer pro Gruppe
- Keine Vorkasse Rechnung nach dem Seminar
Das nimmst du mit
- Git-Workflows sicher anwenden
- Repository-Aufbau und .git-Ordner
- Branches Merges und Tags beherrschen
- Git auf der Kommandozeile nutzen
- Teamarbeit mit Remote-Repositories
- CI/CD und Submodules einordnen
Passt das zu dir?
Damit du den Tag wirklich mitnimmst, lohnt sich ein kurzer Abgleich.
Richtig für dich, wenn
- Software-Entwicklerinnen und Software-Entwickler, die Git für Versionierung, Branching, Releases und Teamarbeit systematisch einsetzen möchten
- Administratorinnen und Administratoren, DevOps-Engineers sowie Build- und Release-Verantwortliche mit Bedarf an sicherer Arbeit mit Remote-Repositories
- Technische Projektmanagerinnen und Projektmanager, Scrum-Master und Product-Owner, die Git-Workflows, Milestones und Release-Abläufe besser einordnen möchten
- Teams, die von SVN, CVS oder ungeordneten Dateiablagen auf Git umsteigen und eine praxisnahe Git-Schulung online, vor Ort oder als Inhouse-Training benötigen
Das bringst du mit
- Grundlegende Erfahrung im Umgang mit Dateien, Ordnern und Entwicklungsprojekten
- Bereitschaft zur Arbeit auf der Kommandozeile
- Keine Git-Vorkenntnisse erforderlich
- Erste Erfahrung mit Softwareentwicklung, Administration oder technischen Projekten hilfreich
Dein Lernweg
Tag 1: Git verstehen und einordnen
Lernziel: Du verstehst, warum Git anders arbeitet als zentrale Versionsverwaltungssysteme und wie ein Repository intern aufgebaut ist.
Inhalt: Vergleich mit SVN und CVS, verteiltes Arbeiten ohne Server, Aufbau eines Git-Repositorys, Working Directory, Staging Area, History und der .git-Ordner als Datenbasis.
Praktischer Nutzen: Git-Fehler lassen sich besser einordnen, Workflow-Entscheidungen begründen und Repository-Zustände nachvollziehbar analysieren.
Tag 1: Setup und erste saubere Commits
Lernziel: Du richtest Git korrekt ein und arbeitest sicher mit den wichtigsten Kommandos auf der Kommandozeile.
Inhalt: Installation und Tool-Chain, git init, git status, git diff, Staging, git commit, sinnvolle Commit-Struktur sowie History und Log lesen und filtern.
Praktischer Nutzen: Änderungen werden nachvollziehbar vorbereitet, sauber versioniert und später zuverlässig wiedergefunden.
Tag 1: Branching, Tags und Releases
Lernziel: Du nutzt Branches und Tags gezielt, um parallel zu arbeiten und stabile Stände zu markieren.
Inhalt: Branches erstellen, wechseln und vergleichen, typische Branch-Modelle im Alltag, Tags für Versionen, Release-Markierungen und Strategien für Hotfixes.
Praktischer Nutzen: Features, Korrekturen und Releases werden sauber getrennt, reproduzierbar markiert und im Team besser abgestimmt.
Tag 1: Mergen, Konflikte lösen und Änderungen parken
Lernziel: Du führst Branches zusammen, löst Konflikte strukturiert und behältst die Kontrolle über unfertige Änderungen.
Inhalt: Merging und Merge-Strategien, Konfliktanalyse, Konfliktlösung, Stashing zum Zwischenspeichern oder Verwerfen von Änderungen sowie Cherry-Picking für gezielte Commits.
Praktischer Nutzen: Merge-Stress wird reduziert, dringende Fixes lassen sich sauber nachziehen und unfertige Arbeit geht bei Kontextwechseln nicht verloren.
Tag 2: Remotes und Zusammenarbeit im Team
Lernziel: Du arbeitest sicher mit Remote-Repositories und kennst die wichtigsten Regeln für Teamarbeit mit Git.
Inhalt: git remote, Push, Pull, Fetch, typische Fehlerbilder, Zusammenarbeit im Team, einfache Review- und Integrationsabläufe, Milestones und Nachvollziehbarkeit im Projektkontext.
Praktischer Nutzen: Arbeit wird zuverlässig synchronisiert, Konflikte werden durch klare Absprachen reduziert und Teamprozesse lassen sich mit Git sauber unterstützen.
Tag 2: Plattformen, Submodules und Automatisierung
Lernziel: Du ordnest Git in eine reale Tool-Landschaft ein und verstehst, wie Abhängigkeiten sowie Build-Prozesse angebunden werden.
Inhalt: Git-Server im Vergleich, GitHub, GitLab, Bitbucket und weitere Plattformen, typische Repository-Strukturen, Git-Submodules, Einsatzgrenzen von Submodules sowie Überblick über CI und CD mit Git.
Praktischer Nutzen: Plattform-Entscheidungen werden fundierter getroffen, externe Komponenten strukturierter verwaltet und Repositorys besser auf Automatisierung vorbereitet.
Tag 2: Best Practices, Do’s and Don’ts und Transfer
Lernziel: Du setzt Git-Regeln und Standards so um, dass sie im Alltag tragfähig sind, und leitest konkrete nächste Schritte für dein Umfeld ab.
Inhalt: Best Practices, Tipps und Tricks, Do’s and Don’ts, Commit- und Branch-Konventionen, Tagging- und Release-Regeln, Checkliste für Team-Setup sowie Transferübungen an typischen Alltagsszenarien.
Praktischer Nutzen: Nach dem Seminar steht ein klares Arbeitsmodell für nachvollziehbare Commits, stabile Branches, saubere Releases und bessere Zusammenarbeit im Team.
Klarheit von Anfang an
Format, Ablauf und alles, was schon enthalten ist. Keine Überraschungen, nur Fokus auf dein Ergebnis.
- Live-OnlineInteraktiv per Videokonferenz, von überall
2 Tage
Kompakt aufgebaut, damit du schnell ins Tun kommst.
max. 8
Kleine Gruppe, damit genug Raum für deine Fragen bleibt.
- Trainergeführte Live-Demos mit direkter Erklärung der Git-Kommandos auf der Kommandozeile
- Praxisübungen an lokalen und Remote-Repositories für typische Entwicklungs- und Administrationsszenarien
- Gemeinsame Analyse von Branching-, Merging- und Konfliktsituationen
- Transferübungen zu Commit-Struktur, Branch-Regeln, Tags, Releases und Teamabsprachen
- Best-Practice-Besprechungen mit Do’s and Don’ts aus realen Git-Projekten
Das ist immer dabei
- Ausführliche Schulungsunterlagen und Praxisbeispiele
- Teilnahmezertifikat
- Übungsumgebungen und Beispieldaten
- Nachbetreuung per E-Mail nach dem Seminar
Sichere dir deinen Platz
Wähle den Termin, der zu dir passt. Online live dabei oder vor Ort, ganz wie es für dich passt.
- Erfahrene IT-Trainer aus der Praxis
- Keine Vorkasse, Rechnung nach dem Seminar
- Kostenfreie Umbuchung bis 14 Tage vor Start
Lieber das ganze Team?
Bring dieses Seminar zu euch ins Haus oder lass uns ein Programm bauen, das genau auf euer Unternehmen passt.
Inhouse-Schulung
Wir kommen zu dir und schulen dein Team genau auf eure Praxis.
- Komplett auf eure Use-Cases und Tools zugeschnitten
- Termin und Ort bestimmst du, vor Ort oder Live-Online
- Ein fester Pauschalpreis statt Preis pro Person
Firmen-Seminar
Ein individuelles Programm, das wir auf eure Ziele zuschneiden.
- Frei kombinierbare Module aus unserem Themenkatalog
- Skalierbar von der Kleingruppe bis zur ganzen Belegschaft
- Begleitung über mehrere Termine hinweg möglich
Das sagen Teilnehmerinnen und Teilnehmer
Echte Rückmeldungen aus den Feedbackbögen dieses Seminars.
Sehr gut strukturierter Kurs! Sehr empfehlenswert.
- Wissen
- 5,0
- Verständlichkeit
- 5,0
- Struktur
- 5,0
- Praxis
- 5,0
- Stimmung
- 5,0
Deine IT-Schulungen München-Expertinnen und -Experten
Du hast Fragen zu Inhalten, Terminen oder einer passenden Lösung für dein Team? Wir beraten dich gern, bevor du buchst. Direkt, ohne Umwege.
Antwort in der Regel am selben Werktag
Dein cmt-Team München
Beratung zu IT-Weiterbildung
Fragen und Antworten zu Versionskontrolle mit Git: Intensivkurs
Für wen ist die Git-Schulung geeignet?
Die Git-Schulung richtet sich an Einsteigerinnen und Einsteiger sowie Umsteigerinnen und Umsteiger, die Versionskontrolle mit Git im beruflichen Alltag einsetzen möchten. Besonders passend ist das Training für Softwareentwicklung, Administration, DevOps, Build- und Release-Management sowie technische Projektarbeit.
Welche Voraussetzungen brauche ich für das Git-Seminar?
Git-Vorkenntnisse sind nicht erforderlich. Hilfreich sind grundlegende Erfahrung mit Dateien, Ordnern und technischen Projekten sowie die Bereitschaft, Git auf der Kommandozeile zu nutzen. Genau diese CLI-Arbeit ist ein Schwerpunkt des Seminars.
Was lerne ich im Git-Intensivkurs in 2 Tagen konkret?
Du lernst den Aufbau eines Git-Repositorys, die Rolle des .git-Ordners, zentrale Befehle wie git init, git commit, git log und git remote sowie typische Workflows mit Branches, Tags, Merging, Stashing und Cherry-Picking. Zusätzlich werden Teamarbeit, Git-Server, Submodules und ein Überblick zu CI/CD behandelt.
Ist der Git-Kurs auch online oder als Inhouse-Schulung möglich?
Der Git-Kurs eignet sich für Präsenztermine, Online-Training und Inhouse-Schulungen. Für Teams ist ein Inhouse-Format besonders sinnvoll, wenn bestehende Branch-Regeln, Release-Prozesse oder Repository-Strukturen gemeinsam verbessert werden sollen.
Wird im Seminar mit GitHub, GitLab und Bitbucket gearbeitet?
Du erhältst einen praxisnahen Überblick über Git-Server und Plattformen wie GitHub, GitLab und Bitbucket. Der Schwerpunkt liegt auf Remote-Repositories, Teamarbeit, typischen Einsatzszenarien und der Einordnung in reale Tool-Landschaften. Für GitHub-Grundlagen kann ergänzend das Training GitHub Foundations passen.
Geht es auch um Git-Submodules und CI/CD?
Ja. Der Kurs behandelt Git-Submodules, ihre typischen Einsatzgrenzen und einen verständlichen Einstieg in Continuous Integration und Continuous Delivery mit Git. Wenn du CI/CD danach vertiefen möchtest, sind Continuous Integration und Delivery mit GitLab oder der Jenkins Grundkurs passende Anschlussseminare.
Was kostet die Git-Schulung?
Die aktuellen Git-Kosten und verfügbaren Termine findest du im Buchungsbereich der Seminarseite. Der Preis hängt vom Format, Termin und gegebenenfalls von einer Inhouse-Anfrage ab.
Passende Schulungen
Versionskontrolle mit Git: Intensivkurs
Nächster Termin: 01. Oktober 2026 · Online
ab850 €netto