GitHub Essentials

GitHub Essentials

Dieser zweitägige Kurs führt in Git und GitHub ein, zeigt Ihnen, wie Sie Änderungen nachverfolgen, an Code zusammenarbeiten, Releases verwalten und benutzerdefinierte Workflows etablieren, um Code schneller bereitzustellen.

Bald verfügbar.
Anfänger
Cloud Native
2 Tage

Was Sie in diesem Training lernen werden

Dieser Kurs führt in Git ein, mit einem zusätzlichen Fokus auf die Nutzung von Github. Sie werden lernen, Änderungen mit der beliebtesten Software zur Versionskontrolle, Git, nachzuverfolgen: Nie wieder Code verlieren!

Wir zeigen Ihnen, wie Sie an einer gemeinsamen Codebasis zusammenarbeiten, wie Sie Releases verwalten und wie Sie einen Arbeitsablauf etablieren, der Ihnen hilft, Code schneller mit Git und GitHub zu veröffentlichen. Mit einer Dauer von zwei Tagen können wir in diesem Kurs mehr Zeit für praktische Beispiele einplanen und mehr Raum für individuelle Git/GitHub-Arbeitsabläufe lassen.

Agenda

Warum ein Versionskontrollsystem verwenden?

Einführung in Git

Was ist ein Repository?

Änderungen modifizieren, stagen und committen

Arbeiten mit Branches

Remote-Repositories

Arbeiten mit GitHub

Zusammenarbeit an einem Repository

Merge Requests und Änderungen pullen

Konflikte lösen

Komplexe Git-Workflows

Einführung in DevOps CI/CD

Überblick über GitHub CI/CD

Was sind Workflows?

GitHub-Runner-Setup (optional)

Schreiben von Workflows (.github/workflows/ci-cd.yaml)

CI/CD Hands-On

Zielgruppe

Dieses Training richtet sich an

  • Software-Entwickler:innen die Kontrolle über Ihren Source Code haben wollen
  • Integration-Engineers die mehrere Code Teile zu einem Release fähigen Code kombinieren müssen
  • Operation-Engineers die einen einfachen Weg brauchen um auf Veröffentlichungen zuzugreifen

Vorraussetzungen

Folgendes sollten Sie mitbringen um von diesem Training zu profitieren:

  • Grundlegendes Verständnis von Linux
  • Grundlegende Erfahrung mit dem Linux-Terminal

Style

Unsere erfahrenen Trainer vermitteln Ihnen die Inhalte mit einem Mix aus:

  • Aufschlussreiche Theory
  • Praktische Übungen

Technische Vorraussetzungen

Wir empfehlen das folgende Equipment:

  • Stabile Internetverbindung
  • Moderner Browser

Bicycle
Jetzt unverbindliches Angebot erhalten!

Füllen Sie dieses Formular aus und klicken Sie auf die Schaltfläche "Absenden",
und wir senden Ihnen ein Angebot für dieses Training! Keine Verpflichtungen, keine Bindung.

Mehr erfahren über
Cloud Native GitOps
Continuous Delivery trifft Cloud Native.
Mehr entdecken

Anfänger

Agile Testing Essentials with Ruby

Hands-on Beispiele vermitteln das Wissen um Tests mit Cucumber und Ruby zu automatisieren.

Details & Buchung
Individuelles Training
Anfänger

Build your Training

Was eine seltsame Kombination zu sein scheint, könnte genau das Richtige für Sie sein. Teilen Sie uns Ihre Wünsche mit und wir …

Details & Buchung
Anfänger

Ansible Essentials

Die perfekte Grundlage um mit Konfigurationsmanagement loszulegen.

Details & Buchung