Udemy
    •  
    •  
    •  
    •  
    •  
    •  
    •  
    •  
Turn what you know into an opportunity and reach millions around the world.
Learn More
Your cart is empty.
Keep shopping
Git - Apprenez une fois pour toutes.
Rating: 4.7 out of 5(6 ratings)
15 students

Git - Apprenez une fois pour toutes.

Maîtrise de Git et de la gestion de versions
Created byTauã Brandão
Last updated 1/2024
French
EnglishFrench

What you'll learn

  • Découvrir la structure du cours pour une maîtrise complète de Git.
  • Comprendre ce qu'est Git et son impact sur la gestion de code source.
  • Installer Git sous Windows, Linux et MacOS
  • Définir vos informations utilisateur dans Git pour une personnalisation complète.
  • Initialiser un dépôt Git et commencer à gérer vos versions.
  • Gérer les fichiers Staged et Unstaged pour un contrôle précis des modifications.
  • Utiliser Git log pour suivre l'évolution de vos projets.
  • Examiner les différences entre les versions de fichiers pour une meilleure gestion de vos codes.
  • Utiliser git reset pour annuler des modifications de manière contrôlée.
  • Appliquer git revert pour annuler des commits de façon sécuritaire.
  • Comprendre le concept de branches dans Git pour un travail collaboratif.
  • Fusionner des branches avec la commande merge et gérer les intégrations de code.
  • Réaliser des fusions de type Fast-forward pour une maintenance simplifiée.
  • Exécuter des merges de trois voies pour une intégration complexe.
  • Résoudre des conflits de merge pour maintenir la cohérence du code.
  • Apprendre à utiliser .gitignore pour exclure des fichiers du suivi de Git.
  • Identifier ce que sont les dépôts distants et leur utilité dans Git.
  • Ajouter un dépôt distant (Git Hub) à votre configuration Git.
  • Envoyer et recevoir des changements avec Git push et Git pull.
  • Cloner des dépôts distants pour collaborer sur des projets.
  • Travailler avec Git Tags pour une documentation détaillée des releases
  • Utiliser Git Bisect pour identifier des bugs dans l'historique des commits.
  • Mettre en place Git Stash pour sauvegarder des modifications temporairement.
  • Travailler avec Git Rebase et Git Rebase Interactif
  • Explorer Git reflog pour retracer les actions dans Git.
  • Annoter des commits spécifiques avec Git notes.
  • Choisir des commits spécifiques avec Git cherry-pick pour une intégration ciblée.
  • Simplifier les commandes Git avec des aliases personnalisés.
  • Automatiser des actions dans Git avec des hooks.

Course content

9 sections • 40 lectures • 3h 17m total length
  • Structure du cours2:51

    Dans cette leçon, tu découvriras la structure complète de notre cours, incluant les sujets principaux et les compétences que tu développeras au fil des leçons.

  • C'est quoi Git ?2:53

    Dans cette première leçon, on va parler un peu de l'histoire de Git. Je vais également expliquer pourquoi Git est important pour les développeurs de logiciels et présenter certaines des fonctionnalités clés de Git, comme la collaboration d'équipe, le suivi des modifications et la gestion des branches.

  • Qu'est-ce que Git ?

Requirements

  • Il n'est pas nécessaire d'avoir des connaissances préalables en programmation pour suivre ce cours.

Description

Salut ! Tu t'intéresses par le développement et tu veux apprendre à utiliser Git, l'un des outils les plus populaires pour le contrôle de version du code source ? Alors tu es au bon endroit ! Dans ce cours complet de Git, je vais t'apprendre à comment utiliser cet outil efficacement, du débutant à l'expert.

On va commencer par une introduction à Git et à la manière dont il fonctionne, puis on va aborder l'installation et la configuration initiale de Git sur Windows, Mac et Linux. Ensuite, on va passer aux sujets clés telle que l'initialisation des dépôts, les fichiers Staged et Unstaged, les Commits, Git log, Git Diff, Git Reset, Git Revert et bien plus !

On va également aborder les branches dans Git et la fusion de branches, ainsi que la résolution de conflits et la gestion de fichiers avec .gitignore. Tu vas également apprendre à créer un dépôt sur Git Hub, à ajouter un dépôt distant à ton dépôt local, à envoyer et recevoir des modifications et aussi des concepts avancés comme : Git Bisect, Git Stash, Git Rebase, Git Reflog, Git Cherry-Pick et encore plus.

Que tu débutes ou que tu aies déjà une expérience avec Git, ce cours complet va t'aider à maîtriser cet outil essentiel et à améliorer ton efficacité en développement. Alors, n'hésite plus et inscris-toi dès maintenant pour Maitriser Git une fois pour toutes.

Who this course is for:

  • Ce cours est destiné à toute personne souhaitant travailler avec des équipes de développement, des projets open source ou simplement apprendre à utiliser Git pour gérer leur propre code source
  • Les personnes qui travaillent ou qui souhaitent travailler dans le développement de logiciels ou le contrôle de version de code.