Git Tutorials

Unsere Git-Tutorials bieten einen umfassenden Lehrplan für Versionskontrolle und kollaborative Entwicklung. Sie decken Git-Befehle, Workflows und Best Practices ab und sind sowohl für Anfänger als auch für erfahrene Entwickler geeignet. Mit kostenlosen Laboren und realen Beispielen sammeln Sie praktische Erfahrungen im Management von Code-Repositories. Unser Git-Spielplatz ermöglicht es Ihnen, verschiedene Git-Operationen in einer simulierten Umgebung auszuprobieren.

GitHub Actions Matrix-Builds

GitHub Actions Matrix-Builds

In diesem Lab lernen Sie, wie Sie Matrix-Strategien verwenden, um Ihren Workflow gleichzeitig über mehrere Konfigurationen hinweg auszuführen, beispielsweise verschiedene Node.js-Versionen.
LinuxJavaScriptGitShell
Lokales Git-Repository unter Linux verwalten

Lokales Git-Repository unter Linux verwalten

In diesem Lab lernen Sie die grundlegenden Befehle zur Verwaltung eines lokalen Git-Repositorys in einer Linux-Umgebung kennen. Sie üben das Initialisieren eines Repositorys, das Konfigurieren von Benutzereinstellungen, das Erstellen und Committen von Dateien sowie das Überprüfen der Commit-Historie mit `git init`, `git add`, `commit` und `log`.
GitLinux
Erstellung des ersten GitHub Actions Workflows

Erstellung des ersten GitHub Actions Workflows

In diesem Lab lernen Sie die grundlegenden Schritte zur Erstellung eines GitHub Actions Workflows. Sie initialisieren ein Git-Repository, erstellen die notwendige Verzeichnisstruktur, definieren Workflow-Trigger und Jobs in einer YAML-Datei und committen Ihre Änderungen, um einen CI/CD-Prozess zu simulieren.
LinuxGitShell
GitHub Actions: Secrets einrichten

GitHub Actions: Secrets einrichten

In diesem Lab lernen Sie, wie Sie sensible Informationen in GitHub Actions sicher verwalten, indem Sie Repository Secrets einrichten und in Ihren Workflows referenzieren.
CybersecurityLinuxGitShell
Einführung und Einrichtung von GitHub Actions

Einführung und Einrichtung von GitHub Actions

In diesem Lab lernen Sie die grundlegenden Schritte zur Einrichtung von GitHub Actions kennen. Sie erstellen ein Repository auf GitHub, klonen es in eine lokale Umgebung und legen die notwendige Verzeichnisstruktur für Workflows an.
GitLinux
GitHub Actions mit der Checkout-Aktion

GitHub Actions mit der Checkout-Aktion

In diesem Lab lernen Sie, wie Sie die Aktion `actions/checkout` in GitHub Actions verwenden, um auf Repository-Dateien zuzugreifen und diese mithilfe von Workflow-Protokollen zu überprüfen.
LinuxGitJavaScript
Ports scannen mit Masscan

Ports scannen mit Masscan

In diesem Lab lernen Sie, wie Sie Masscan für Hochgeschwindigkeits-Port-Scans einsetzen. Sie werden Masscan installieren, Zielbereiche definieren, Scans durchführen, offene Ports auswerten und die Ergebnisse exportieren.
LinuxNmapGit
GitHub Actions: Grundlegender Build und Test

GitHub Actions: Grundlegender Build und Test

In diesem Lab lernen Sie, wie Sie einen grundlegenden GitHub Actions Workflow erstellen, um eine Node.js-Anwendung zu bauen und zu testen. Dies umfasst die Einrichtung der Umgebung, die Installation von Abhängigkeiten und die Ausführung von Tests.
LinuxJavaScriptGit
GitHub Actions: Ausführen einfacher Befehle

GitHub Actions: Ausführen einfacher Befehle

In diesem Lab lernen Sie, wie Sie einen GitHub Actions Workflow definieren, die Runner-Umgebung mithilfe von runs-on festlegen und einfache Shell-Befehle mit dem Schlüsselwort run ausführen.
LinuxGitShell
GitHub Actions Job-Abhängigkeiten

GitHub Actions Job-Abhängigkeiten

In diesem Lab lernen Sie, wie Sie komplexe Workflows durch die Definition von Abhängigkeiten zwischen Jobs orchestrieren, um sicherzustellen, dass Aufgaben wie das Deployment erst nach einem erfolgreichen Build erfolgen.
LinuxGitJavaScriptShell
GitHub Actions: Hinzufügen von Umgebungsvariablen

GitHub Actions: Hinzufügen von Umgebungsvariablen

In diesem Lab lernen Sie, wie man Umgebungsvariablen in GitHub Actions Workflows definiert und verwendet. Sie erstellen einen Workflow, setzen eine globale Variable und greifen in einem Schritt darauf zu, um eine Begrüßungsnachricht auszugeben.
ShellLinuxGit
ZIP-Passwörter mit John the Ripper knacken

ZIP-Passwörter mit John the Ripper knacken

In diesem Lab lernen Sie, wie Sie John the Ripper verwenden, um ZIP-Passwörter zu knacken. Folgen Sie den Schritten zur Installation, erstellen Sie eine geschützte ZIP-Datei, extrahieren Sie deren Hash, führen Sie das Cracking-Tool aus und bestätigen Sie das Passwort.
LinuxCybersecurityGit
GitHub Actions: Hochladen von Build-Artefakten

GitHub Actions: Hochladen von Build-Artefakten

In diesem Lab lernen Sie, wie Sie Workflow-Daten mithilfe von Build-Artefakten (Artifacts) persistent speichern. Sie konfigurieren einen Workflow, um ein Build-Verzeichnis hochzuladen, damit es später heruntergeladen werden kann.
LinuxGitJavaScript
Git-Projekt initialisieren

Git-Projekt initialisieren

Diese Challenge testet Ihre Kenntnisse im Umgang mit den Git-Befehlen init und clone. Diese beiden Befehle sind grundlegend, um ein neues Git-Repository zu erstellen oder ein bestehendes von einem Remote-Server zu kopieren.
Git
Git-Konfigurationsmanagement

Git-Konfigurationsmanagement

Lernen Sie das Git-Konfigurationsmanagement mit dem Befehl git config kennen. Erfahren Sie, wie Sie Ihre Git-Identität einrichten, Farben konfigurieren, den Standard-Editor festlegen, Zeilenenden verwalten, Aliase erstellen und repository-spezifische Konfigurationen verstehen.
GitLinux
Git-Historie und Log-Management

Git-Historie und Log-Management

Entdecken Sie die Möglichkeiten der Git-Historienverfolgung. Lernen Sie, wie Sie mithilfe verschiedener Git-Log-Befehle und Techniken durch die Zeitachse Ihres Projekts navigieren, diese durchsuchen und analysieren.
GitLinux
Git Reset und Reflog

Git Reset und Reflog

Meistern Sie die Kunst der Manipulation der Git-Historie mit git reset und git reflog. Lernen Sie, wie Sie Commits rückgängig machen, verlorene Arbeit wiederherstellen und sicher durch die Zeitachse Ihres Repositorys navigieren.
GitLinux
Arbeitsfortschritte zwischenspeichern

Arbeitsfortschritte zwischenspeichern

Lernen Sie, wie Sie Git Stash verwenden, um Ihre laufenden Änderungen zu verwalten und zwischenzuspeichern. Dieses Lab deckt das Erstellen von Stashes, das Anwenden gespeicherter Änderungen, das Erstellen von Branches aus Stashes, die Verwaltung mehrerer Stashes und das Aufräumen von Stashes ab.
GitLinux
  • Vorherige
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • ...
  • 58
  • Nächste