Formation Git niveau avancé : Devenez un expert de Git
Problème de lecture
Cette vidéo ne semble pas disponible
00:00
00:00
Sous-titres non disponibles
3h51
de formation
37
leçons vidéo
8
chapitres
Intermédiaire
niveau requis
Arnaud Mercier
Arnaud Mercier
Formateur

Formation Git niveau avancé : Devenez un expert de Git

4.8/5 Trustpilot (1391 avis) Satisfait ou remboursé
3h51
de formation
37
leçons vidéo
8
chapitres

Voici une formation avancée sur l’outil GIT et la plateforme Github ! Je m'appelle Arnaud Mercier et je serai votre formateur tout au long de ce cours en ligne et en vidéo.

Avoir les bases en Git c’est bien. Mais maîtriser les différents sujets que nous allons aborder dans cette formation est vraiment un plus pour vous et votre entreprise. Vous allez passer de simple utilisateur de Git à un véritable expert. Toutes ces notions ne sont clairement pas superficielles et elles sont, de nos jours, des incontournables dans toute entreprise en développement logiciel.

Dans cette Formation Git Avancée: Devenez un expert de Git !

Dans cette formation Git et GitHub niveau avancé, nous allons voir ensemble quelques mécanismes internes à Git et ainsi comprendre réellement l’outil quand on utilise telle ou telle commande. Par exemple, quand vous réalisez un amend sur un commit, savez-vous qu'en réalité, Git ne va pas modifier le commit précédent mais en créer un nouveau ? Il en va de même pour le rebase : Git ne déplace pas les commits, il en crée de nouveaux. C’est une grande force de l’outil, car cela permet de ne jamais perdre vos commits et vous permet de revenir en arrière sur presque toutes les actions Git.

Pour cela, on utilisera le rebase interactif et le reset. Deux commandes surpuissantes mais très peu utilisées malheureusement.

Nous allons également voir d’autres notions autour de Git, comme par exemple les hooks ou encore les submodules.
Pour finir, nous aurons l’occasion de retravailler avec GitHub. Ainsi, je vais vous montrer comment contribuer à un projet OpenSource sur la plateforme. Je sais que beaucoup aimeraient faire une contribution, mais ne savent pas comment s'y prendre.
 

En résumé, voici les points qui seront abordés dans ce cours GIT niveau avancé :

  • Comprendre le fonctionnement interne de Git,
  • Savoir réécrire l’historique de son dépôt,
  • Se sortir de n’importe quelle situation avec Git reset,
  • Retrouver la source d’un bug à l’aide de Git bisect,
  • Utiliser les hooks pour personnaliser le comportement de git et automatiser des tâches,
  • Savoir travailler sur des projets multi-dépôts.

Pour voir tout ce que nous allons aborder dans ce cours GIT Avancé, je vous renvoie sur la table des matières de cette formation.
Je reste disponible dans le salon d'entraide pour répondre à vos éventuelles questions sur ce cours.

Au plaisir de partager cette formation avec vous !

Qu’allez-vous apprendre dans ce cours ?

Plan de cours
Chapitre 1
Introduction formation avancée sur Git
Chapitre 2
Notions avancées sur Git
Chapitre 3
Git reset
Chapitre 4
Réécrire l'historique de son dépôt Git
Chapitre 5
Déboguer son code avec Git
Chapitre 6
Personnaliser Git avec les hooks
Chapitre 7
Gestion des projets multi-dépôts

Table des matières

Chapitre 1 : Introduction formation avancée sur Git

15m19
 
Leçon 1Présentation de la formation Git avancée (vidéo gratuite)
Leçon 2Résumé sur les bases de Git

Chapitre 2 : Notions avancées sur Git

33m39
 
Leçon 1Rien ne se perd avec Git
Leçon 2Les commits orphelins
Leçon 3Les références dans Git
Leçon 4Historique de HEAD avec git reflog
Leçon 5Exercice et bilan

Chapitre 3 : Git reset

26m45
 
Leçon 1Git reset et git checkout
Leçon 2Git reset hard
Leçon 3Git reset mixed
Leçon 4Git reset soft
Leçon 5Exercice et bilan git reset

Chapitre 4 : Réécrire l'historique de son dépôt Git

40m09
 
Leçon 1Modifier/Supprimer les derniers commits
Leçon 2Découverte du rebase interactif
Leçon 3Supprimer des commits
Leçon 4Réordonner des commits
Leçon 5Fusionner des commits
Leçon 6Modifier des commits
Leçon 7Découper des commits
Leçon 8Exercice et bilan

Chapitre 5 : Déboguer son code avec Git

24m44
 
Leçon 1Rechercher un bug avec Git
Leçon 2Git bisect
Leçon 3Git bisect run
Leçon 4Exercice et bilan

Chapitre 6 : Personnaliser Git avec les hooks

42m30
 
Leçon 1Configuration de Git
Leçon 2Présentation des hooks git
Leçon 3Les hooks locals
Leçon 4Partager ses hooks
Leçon 5Les hooks serveurs
Leçon 6Exercice et bilan sur les hooks Git

Chapitre 7 : Gestion des projets multi-dépôts

45m23
 
Leçon 1Enjeux et difficultés
Leçon 2Utilisation de scripts
Leçon 3Submodule: création
Leçon 4Submodule: récupération
Leçon 5Submodule: modifications
Leçon 6Exercice et bilan

Chapitre 8 : Conclusion

03m15
 
Leçon 1Bilan de cette formation avancée sur Git

Aperçus

Vos questions sur le cours

Quel est le niveau requis pour suivre ce tuto ?

intermédiaire

Deux façons de suivre cette formation

À l'unité
Pour vous former sur ce sujet précis
18,99€
Paiement unique, sans abonnement
Accès à vie à cette formation
3h51 de vidéo • 8 chapitres
Satisfait ou remboursé voir conditions
Accès immédiat après paiement
Avec l'abonnement
Pour progresser en continu
34,90€ /mois
Sans engagement
Cette formation + 6 781 autres en illimité
Plus de 20 nouvelles formations par mois
Résiliable en 1 clic, à tout moment
Commencer avec l’abonnement
Accès immédiat, pendant votre abonnement

Inclus dans les deux formules

  • Hors connexion via l'app Tuto.com
  • Salon d'entraide pour vos questions
  • Certificat de complétion
Paiement sécurisé 1,4 million d'apprenants 4.8/5 Trustpilot
Logo carte-bancaire-monoLogo visa-monoLogo mastercardLogo paypal-monoLogo klarna-monoLogo apple-pay-monoLogo google-pay-mono
Une question avant de choisir ? Écrivez-nous ou appelez le 01 84 80 80 29 (du lundi au vendredi, 10h-12h et 14h-16h)

Formations complémentaires

Les apprenants qui suivent cette formation s'intéressent aussi à :

Abonnement 34,90€/mois

Attendez ! 🤗

Accédez à plus de 1425 tutos gratuits

Notre politique de protection des données