Git Tutoriels

Nos tutoriels Git offrent un programme complet pour le contrôle de version et le développement collaboratif. Ils couvrent les commandes Git, les flux de travail et les meilleures pratiques, adaptés aux débutants comme aux développeurs expérimentés. Avec des laboratoires gratuits et des exemples concrets, vous acquerrez une expérience pratique dans la gestion des dépôts de code. Notre terrain de jeu Git vous permet d'expérimenter différentes opérations Git dans un environnement simulé.

Configuration des Secrets dans GitHub Actions

Configuration des Secrets dans GitHub Actions

Dans ce laboratoire, vous apprendrez comment gérer en toute sécurité les informations sensibles dans GitHub Actions en configurant des secrets de dépôt et en les référençant dans vos workflows.
CybersecurityLinuxGitShell
Introduction et Configuration de GitHub Actions

Introduction et Configuration de GitHub Actions

Dans ce laboratoire, vous apprendrez les étapes fondamentales pour configurer GitHub Actions. Vous créerez un dépôt sur GitHub, le clonerez dans un environnement local et établirez la structure de répertoire nécessaire pour les workflows.
GitLinux
Gérer un dépôt Git local sous Linux

Gérer un dépôt Git local sous Linux

Dans cet atelier, vous apprendrez les commandes fondamentales pour gérer un dépôt Git local dans un environnement Linux. Vous pratiquerez l'initialisation d'un dépôt, la configuration des paramètres utilisateur, la création et la validation de fichiers, ainsi que la consultation de l'historique des modifications avec `git init`, `git add`, `commit` et `log`.
GitLinux
Téléchargement d'Artefacts de Build avec GitHub Actions

Téléchargement d'Artefacts de Build avec GitHub Actions

Dans ce laboratoire, vous apprendrez comment persister les données d'un workflow en utilisant des artefacts de build. Vous configurerez un workflow pour télécharger un répertoire de build afin qu'il puisse être téléchargé ultérieurement.
LinuxGitJavaScript
Dépendances de Tâches GitHub Actions

Dépendances de Tâches GitHub Actions

Dans ce laboratoire, vous apprendrez à orchestrer des workflows complexes en définissant des dépendances entre les tâches, garantissant que des étapes comme le déploiement n'ont lieu qu'après une construction (build) réussie.
LinuxGitJavaScriptShell
Construction et Test de Base avec GitHub Actions

Construction et Test de Base avec GitHub Actions

Dans ce laboratoire, vous apprendrez à créer un workflow GitHub Actions de base pour construire et tester une application Node.js, couvrant la configuration de l'environnement, l'installation des dépendances et l'exécution des tests.
LinuxJavaScriptGit
Création du Premier Workflow GitHub Actions

Création du Premier Workflow GitHub Actions

Dans ce laboratoire, vous apprendrez les étapes fondamentales pour créer un workflow GitHub Actions. Vous initialiserez un dépôt Git, créerez la structure de répertoire nécessaire, définirez les déclencheurs de workflow et les tâches dans un fichier YAML, et validerez vos modifications pour simuler un processus CI/CD.
LinuxGitShell
GitHub Actions Utilisant l'Action Checkout

GitHub Actions Utilisant l'Action Checkout

Dans ce laboratoire, vous apprendrez à utiliser l'action `actions/checkout` dans GitHub Actions pour accéder aux fichiers du dépôt et les vérifier à l'aide des journaux du workflow.
LinuxGitJavaScript
GitHub Actions : Ajout de variables d'environnement

GitHub Actions : Ajout de variables d'environnement

Dans ce lab, vous apprendrez à définir et à utiliser des variables d'environnement dans les workflows GitHub Actions. Vous créerez un workflow, définirez une variable globale et y accéderez dans une étape pour afficher un message de salutation.
ShellLinuxGit
Constructions Matricielle (Matrix Builds) GitHub Actions

Constructions Matricielle (Matrix Builds) GitHub Actions

Dans ce laboratoire, vous apprendrez à utiliser les stratégies de matrice pour exécuter votre workflow sur plusieurs configurations simultanément, telles que différentes versions de Node.js.
LinuxJavaScriptGitShell
Exécution de Commandes Simples avec GitHub Actions

Exécution de Commandes Simples avec GitHub Actions

Dans ce laboratoire, vous apprendrez à définir un workflow GitHub Actions, à spécifier l'environnement d'exécution (runner) en utilisant `runs-on`, et à exécuter des commandes shell simples via le mot-clé `run`.
LinuxGitShell
Opérations avancées sur les commits Git

Opérations avancées sur les commits Git

Apprenez les opérations de commit Git avancées, notamment la modification de commits, l'annulation de changements, le cherry-picking et le rebasage interactif. Améliorez vos compétences en gestion de versions et apprenez à manipuler votre historique Git comme un professionnel.
GitLinux
Marquer les jalons importants

Marquer les jalons importants

Apprenez à utiliser efficacement les tags Git pour marquer les points significatifs de l'historique de votre projet. Maîtrisez la création, la gestion et l'utilisation des tags légers et annotés dans votre flux de travail Git.
GitLinux
Sauvegarder le travail en cours

Sauvegarder le travail en cours

Apprenez à utiliser Git stash pour gérer et sauvegarder vos modifications en cours. Ce lab couvre la création de remises (stashes), l'application des modifications remisées, la création de branches à partir de remises, la gestion de plusieurs remises et le nettoyage de celles-ci.
GitLinux
Git Reset et Reflog

Git Reset et Reflog

Apprenez l'art de manipuler l'historique Git avec git reset et git reflog. Découvrez comment annuler des commits, récupérer du travail perdu et naviguer dans la chronologie de votre dépôt en toute confiance.
GitLinux
Historique Git et gestion des journaux

Historique Git et gestion des journaux

Explorez la puissance des capacités de suivi d'historique de Git. Apprenez à naviguer, rechercher et analyser la chronologie de votre projet à l'aide de diverses commandes et techniques liées aux journaux Git.
GitLinux
Initialiser un projet Git

Initialiser un projet Git

Ce défi est conçu pour tester vos connaissances et vos compétences dans l'utilisation des commandes init et clone de Git. Ces deux commandes sont essentielles pour initialiser un nouveau dépôt Git ou cloner un dépôt existant depuis un serveur distant.
Git
Gestion de la configuration Git

Gestion de la configuration Git

Apprenez à gérer la configuration de Git à l'aide de la commande git config. Apprenez à définir votre identité Git, à configurer les couleurs, à choisir l'éditeur par défaut, à gérer les fins de ligne, à créer des alias et à comprendre les configurations spécifiques aux dépôts.
GitLinux
  • Précédent
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • ...
  • 58
  • Suivant