Jetzt Kurs bewerten

GitHub Git – Einführung in Git, GitLab und CI/CD

Die Git Einführung mit GitLab und CI/CD vermittelt Grundlagen der verteilten Versionskontrolle – von Repositories, Änderungen und Konflikten bis zur Zusammenarbeit in GitLab. Sie lernen außerdem, wie CI/CD in GitLab-Pipelines eingebunden wird, und erhalten einen Überblick über GitLab als DevOps-Plattform.

Octicons-mark-github

Unser Angebot richtet sich ausschließlich an Unternehmer (§ 14 BGB), Gewerbetreibende, Freiberufler sowie öffentliche Auftraggeber. Kein Verkauf an Verbraucher (§ 13 BGB). Alle Preisangaben werden sorgfältig gepflegt. Preisirrtümer und technische Darstellungsfehler können jedoch nicht vollständig ausgeschlossen werden.

Artikelnummer: GIT Kategorien: , , Marke:

Kursdetails & Termine

Kursbeschreibung

Git ist ein verteiltes Versionskontrollsystem, das es Entwicklerinnen und Entwicklern ermöglicht, Änderungen an Code zu verfolgen, zusammenzuführen und zu verwalten. In diesem Kurs „Git – Einführung in Git, GitLab und CI/CD“ lernen die Teilnehmenden die Grundlagen von Git kennen, ein Git-Repository zu erstellen, Änderungen zu verfolgen und Konflikte zu lösen.

Darüber hinaus behandelt der Kurs den Einsatz von GitLab als Plattform zur Zusammenarbeit und Verwaltung von Git-Repositories sowie die Implementierung von Continuous Integration/Continuous Deployment (CI/CD) in die GitLab-Pipeline. Nach Abschluss des Kurses können die Teilnehmenden Git effektiv nutzen und GitLab als vollständige DevOps-Plattform verstehen.

Seminarinhalte

Git

  • Einführung
  • Was ist Version Control?
  • Git installieren
  • Git Basics
  • Ein Repository anlegen
  • Ein bestehendes Repository klonen
  • Änderungen an einem Repository vornehmen
  • Übersicht über den Commit-Verlauf
  • Aktionen rückgängig machen
  • Arbeiten mit Remote-Repositories
  • Git Aliases
  • Tagging
  • Branches
  • Kurze Einführung
  • Arbeiten mit Branches
  • Abzweigen und Zusammenführen
  • Remote Branches
  • Rebase
  • Git in IDE’s
  • Visual Studio Code
  • PyCharm

GitLab

  • Einführung in GitLab
  • Namespaces
  • Mitglieder und Gruppen
  • Benutzer, Rollen und Rechte
  • SSH Key
  • Allgemeine Einstellungen
  • Arbeiten mit Projekten
  • Projekt erstellen
  • Projekte verwalten
  • Sichtbarkeit von Projekten
  • Projekte teilen
  • Access Tokens
  • Code Intelligence
  • Badges
  • Deploy Keys und Deploy Tokens
  • Arbeit planen und verfolgen
  • Labels
  • Issues, Tasks, Epics und Iterations
  • Milestones und Burndown Charts
  • Time Tracking
  • Roadmaps / Gantt Charts

CI / CD mit GitLab

  • Überblick: CI / CD / CD
  • Arbeiten mit Repositories
  • Merge Requests
  • Pipelines und Jobs
  • Variablen
  • Caching
  • .gitlab-ci.yml
  • Docker & Services
  • Auto DevOps
  • Testing
  • Runners

Zielgruppe

  • Programmiereinsteigerinnen und Programmiereinsteiger

Voraussetzungen

Grundlegende Programmierkenntnisse der objektorientierten Programmierung sind von Vorteil.

Lernziele

Sie lernen, Git-Repositories anzulegen, Änderungen nachzuverfolgen und Konflikte zu lösen. Außerdem verstehen Sie GitLab für die Zusammenarbeit und Verwaltung von Git-Repositories sowie die Einbindung von CI/CD in GitLab-Pipelines.

Firmenseminar anfragen

Fragen Sie diesen Kurs für Ihr Team oder Unternehmen an. Wir prüfen passende Termine, Formate und individuelle Anforderungen und melden uns persönlich mit einem Vorschlag.

Kursname
Vorname
Nachname
Firma
Telefonnummer
Ihre Nachricht
Wie möchten Sie am Kurs teilnehmen? Durchfuerungsart

Termine & Buchung

Terminfilter

Durchführungsart

Verfügbare Termine

Kursdetails & Termine

Git ist ein verteiltes Versionskontrollsystem, das es Entwicklerinnen und Entwicklern ermöglicht, Änderungen an Code zu verfolgen, zusammenzuführen und zu verwalten. In diesem Kurs „Git – Einführung in Git, GitLab und CI/CD“ lernen die Teilnehmenden die Grundlagen von Git kennen, ein Git-Repository zu erstellen, Änderungen zu verfolgen und Konflikte zu lösen.

Darüber hinaus behandelt der Kurs den Einsatz von GitLab als Plattform zur Zusammenarbeit und Verwaltung von Git-Repositories sowie die Implementierung von Continuous Integration/Continuous Deployment (CI/CD) in die GitLab-Pipeline. Nach Abschluss des Kurses können die Teilnehmenden Git effektiv nutzen und GitLab als vollständige DevOps-Plattform verstehen.

Git

  • Einführung
  • Was ist Version Control?
  • Git installieren
  • Git Basics
  • Ein Repository anlegen
  • Ein bestehendes Repository klonen
  • Änderungen an einem Repository vornehmen
  • Übersicht über den Commit-Verlauf
  • Aktionen rückgängig machen
  • Arbeiten mit Remote-Repositories
  • Git Aliases
  • Tagging
  • Branches
  • Kurze Einführung
  • Arbeiten mit Branches
  • Abzweigen und Zusammenführen
  • Remote Branches
  • Rebase
  • Git in IDE’s
  • Visual Studio Code
  • PyCharm

GitLab

  • Einführung in GitLab
  • Namespaces
  • Mitglieder und Gruppen
  • Benutzer, Rollen und Rechte
  • SSH Key
  • Allgemeine Einstellungen
  • Arbeiten mit Projekten
  • Projekt erstellen
  • Projekte verwalten
  • Sichtbarkeit von Projekten
  • Projekte teilen
  • Access Tokens
  • Code Intelligence
  • Badges
  • Deploy Keys und Deploy Tokens
  • Arbeit planen und verfolgen
  • Labels
  • Issues, Tasks, Epics und Iterations
  • Milestones und Burndown Charts
  • Time Tracking
  • Roadmaps / Gantt Charts

CI / CD mit GitLab

  • Überblick: CI / CD / CD
  • Arbeiten mit Repositories
  • Merge Requests
  • Pipelines und Jobs
  • Variablen
  • Caching
  • .gitlab-ci.yml
  • Docker & Services
  • Auto DevOps
  • Testing
  • Runners

  • Programmiereinsteigerinnen und Programmiereinsteiger

Grundlegende Programmierkenntnisse der objektorientierten Programmierung sind von Vorteil.

Sie lernen, Git-Repositories anzulegen, Änderungen nachzuverfolgen und Konflikte zu lösen. Außerdem verstehen Sie GitLab für die Zusammenarbeit und Verwaltung von Git-Repositories sowie die Einbindung von CI/CD in GitLab-Pipelines.

Fragen Sie diesen Kurs für Ihr Team oder Unternehmen an. Wir prüfen passende Termine, Formate und individuelle Anforderungen und melden uns persönlich mit einem Vorschlag.

Kursname
Vorname
Nachname
Firma
Telefonnummer
Ihre Nachricht
Wie möchten Sie am Kurs teilnehmen? Durchfuerungsart

Termine & Buchung

Terminfilter

Durchführungsart

Verfügbare Termine

Kursbewertungen

Rezensionen

Es gibt noch keine Rezensionen.

Hinterlassen Sie eine Kursbewertung

Ihre E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind mit * markiert

Wir sind persönlich für Sie da

Nicht jeder Kurs passt sofort auf Anhieb. Wir helfen Ihnen dabei, aus Themen, Formaten und Anforderungen die passende Lösung zu finden – persönlich, praxisnah und mit Blick auf Ihren tatsächlichen Bedarf.

  • Persönliche Unterstützung bei der KursauswahlPersönliche Unterstützung bei der Kursauswahl
  • Passende Formate für Teams und EinzelpersonenPassende Formate für Teams und Einzelpersonen
  • Hilfe bei offenen Fragen vor der AnfrageHilfe bei offenen Fragen vor der Anfrage
  • Telefon+49 (911) 9523 – 260
  • Emailtrainings@sandata.de

Nicole Mühlbauer

  • Leitung
  • Key Account Managerin

Planen Sie einen Kurs oder Seminar und möchten sich vorab informieren?

Alison Kreis

  • Seminarorganisation
  • Trainer:innen Management

Haben Sie bereits einen Kurs gebucht und noch Fragen zum Ablauf vor Ort oder Online?

Anouk Mendoza

  • Seminarorganisation
  • Raumvermietungen

Haben Sie Fragen zu einer Raumvermietung oder unseren Räumlichkeiten vor Ort?

Fragen & Antworten

Hier beantworten wir die häufigsten Fragen zu unseren Kursen, Abläufen und Formaten. Sollten Sie weitere Fragen haben, unterstützen wir Sie gerne persönlich.

Die Git-Einführung behandelt Version Control, die Installation von Git, Git Basics sowie das Anlegen und Klonen von Repositories.

Sie befassen sich mit Änderungen an Repositories, dem Commit-Verlauf, dem Rückgängigmachen von Aktionen und dem Lösen von Konflikten.

Der Kurs behandelt Branches, das Arbeiten mit Branches, Abzweigen und Zusammenführen, Remote Branches sowie Rebase.

Im Git-Kontext werden die IDEs Visual Studio Code und PyCharm behandelt.

GitLab wird für die Zusammenarbeit und Verwaltung von Git-Repositories eingesetzt; behandelt werden außerdem Projekte, Sichtbarkeit, Gruppen, Rollen, Rechte und Access Tokens.

Die CI/CD-Inhalte umfassen Merge Requests, Pipelines und Jobs, Variablen, Caching, die Datei .gitlab-ci.yml, Docker & Services, Auto DevOps, Testing und Runners.

GitHub Git – Einführung in Git, GitLab und CI/CD im Überblick

Die Git Einführung mit GitLab und CI/CD verbindet die Grundlagen verteilter Versionskontrolle mit der Arbeit auf einer DevOps-Plattform. Im Mittelpunkt stehen Git-Repositories, Änderungen, Konflikte und die Zusammenarbeit bei der Codeverwaltung.

Die Inhalte führen von Branches, Remote-Repositories und Rebase zu GitLab-Projekten, Merge Requests und Pipelines. Damit wird nachvollziehbar, wie Versionsverwaltung, Projektorganisation und Automatisierung im gleichen Werkzeugkontext zusammenwirken. Für die fachliche Einordnung bieten sich auch Kurse zu DevOps an.

Der Kurs richtet sich an Programmiereinsteigerinnen und Programmiereinsteiger. Grundlegende Programmierkenntnisse der objektorientierten Programmierung sind von Vorteil; behandelt werden zudem IDEs wie Visual Studio Code und PyCharm sowie Themen der Arbeitsplanung und -verfolgung in GitLab.