Laboratoires de pratique Git

Ce cours contient de nombreux laboratoires sur Git. Chaque laboratoire est un petit projet Git avec des instructions détaillées et des solutions. Vous pouvez améliorer vos compétences en Git en complétant ces laboratoires, développer vos compétences en programmation et apprendre à écrire un code propre et efficace.

Git

💡 Ce tutoriel est traduit par l'IA à partir de la version anglaise. Pour voir la version originale, vous pouvez cliquer ici

Programme

Autocorrect Git Commands

Configurer les informations d'utilisateur Git

Désactiver le regroupement rapide

Éditer le fichier de configuration Git

Configurer les sauts de ligne

Configurer l'éditeur de texte Git

Cloner les sous-modules manquants

Ajouter un sous-module

Changer l'auteur du dernier commit

Créer un commit avec un autre auteur

Ajoutez un modèle de message de commit

Créer un commit vide

Créer un commit de correction

Abandonner les modifications non validées

Suivi des bogues dans une base de code Git

Appliquer des modifications de code avec Git Cherry-Pick

Supprimer un fichier du dernier commit

Revenir en arrière sur les commits Git : une technique puissante

Remonter à un commit spécifique

Annuler une validation

Annuler le dernier commit

Éditer le dernier commit

Modifier le message du dernier commit

Consulter un graphe visuel du référentiel

Voir les commits par auteur

Trouver les commits qui ont modifié une chaîne de caractères spécifique

Afficher les commits dans une plage de dates spécifique

Consulter un résumé bref des commits

Voir la dernière modification

Voir les différences dans les modifications

Détruire les modifications non suivies

Trouver les branches contenant un commit

Trouver les branches ne contenant pas un commit

Copier un fichier d'une autre branche

Obtenez le nom de la branche actuelle

Supprimer une branche

Supprimer les branches détachées

Différence entre les branches

Décaler des commits vers une nouvelle branche

Rebase sur une autre branche

Renommer une branche

Trier les branches Git par date

Basculez vers une branche

Retour à la branche précédente

Afficher les branches locales

Supprimer les branches fusionnées

Fusionner une branche

Gestion de projet collaborative avec la fusion Git

Consulter le résumé des commits Git en excluant les fusions

Afficher les branches fusionnées

Consulter les modifications entre deux commits

Consulter l'historique des annulations

Réinitialiser la branche locale master pour qu'elle corresponde à la branche distante

Appliquer le dernier dépôt temporaire

Appliquer un dépôt (stash)

Supprimer un dépôt (stash) Git

Supprimer tous les stashes

Lister tous les stockages temporaires

Créer un stash Git

Restaurer un fichier supprimé

Supprimer des fichiers de la zone de préparation

Effectuer un rebase interactif

Récupérer les dernières modifications à partir d'un dépôt distant

Extraire tous les sous-modules à partir du remote

Télécharger les dernières modifications à partir d'un référentiel distant

Automate la création de branche upstream

Définir le nom de la branche de poussée par défaut

Changer l'URL du référentiel distant

Supprimer une branche distante

Mettre à jour une branche distante après avoir réécrit l'historique

Renommer une branche distante

Afficher l'URL distante

Purger un fichier de l'historique

Trouver des fichiers perdus

Lister tous les alias Git

Optimiser le référentiel local

Supprimer un sous-module

Opérations de base sur les branches Git

Gestion de la configuration Git

Introduction

Ce cours de Laboratoires de pratique Git est conçu pour vous aider à maîtriser les bases de Git, le populaire système de contrôle de version. Grâce à une série de laboratoires pratiques, vous aurez l'opportunité d'appliquer vos connaissances et vos compétences en Git dans un contexte pratique basé sur des projets.

🎯 Tâches

Dans ce cours, vous apprendrez :

  • Comment initialiser un dépôt Git (repository) et gérer les fichiers de votre projet
  • Comment suivre les modifications, valider votre travail (commit) et naviguer dans l'historique des validations
  • Comment collaborer avec d'autres personnes en utilisant Git, y compris la création de branches (branching), la fusion (merging) et la résolution de conflits
  • Comment utiliser Git pour une gestion efficace du code, y compris des techniques pour écrire un code propre et efficace

🏆 Réalisations

Après avoir terminé ce cours, vous serez en mesure de :

  • Utiliser avec confiance Git pour gérer vos projets de programmation de A à Z
  • Collaborer efficacement avec les membres de votre équipe en utilisant les fonctionnalités de création de branches et de fusion de Git
  • Optimiser votre flux de travail de codage et écrire un code plus propre et plus efficace en utilisant les meilleures pratiques de Git
  • Mettre en valeur vos compétences en Git et vos capacités à résoudre des problèmes auprès d'employeurs potentiels ou de clients

Enseignant

labby
Labby
Labby is the LabEx teacher.

Recommandé pour vous

no data