When you enroll through our links, we may earn a small commission—at no extra cost to you. This helps keep our platform free and inspires us to add more value.

Udemy logo

Git - Apprenez une fois pour toutes.

Maîtrise de Git et de la gestion de versions

     
  • 5
  •  |
  • Reviews ( 5 )
₹519

This Course Includes

  • iconudemy
  • icon5 (5 reviews )
  • icon3h 17m
  • iconenglish
  • iconOnline - Self Paced
  • iconprofessional certificate
  • iconUdemy

About Git - Apprenez une fois pour toutes.

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.

What You Will 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. Show moreShow less.