Formation Complète sur Git et GitHub : de Débutant à Expert
ERROR
00:00
00:00

Tuto Formation Complète sur Git et GitHub : de Débutant à Expert

Arnaud Mercier
19,00€

Téléchargement & visionnage illimité

Satisfait ou remboursé

Paiement 100% sécurisé

Pas à pas, devenez autonome dans l'utilisation de Git et GitHub

Bonjour à tous et bienvenue dans cette formation sur l’outil GIT et la plateforme Github.
Je m'appelle Arnaud Mercier et je serai votre formateur tout au long de ce cours.

  • Git est un logiciel de gestion de versions parmi les plus populaires avec plus de 12 000 000 d’utilisateurs.
    Il est présent dans la grande majorité des entreprises de développement et est clairement l’incontournable des projets open source. Alors qu’attendez vous pour rejoindre le groupe?
  • Github est une plateforme de collaboration pour les développeurs basée sur Git. 
    Github va vous permettre non seulement d'héberger vos dépôts Git mais aussi vous fournir de nombreux outils qui vous aideront dans le développement en équipe.
    Il faut savoir qu’une grande partie des projets open source ont leur dépôt de référence hébergé sur cette plateforme. Pour ne citer qu’un exemple: Vim, qui est un des éditeur de texte le plus utilisé sous Linux.
    Pour finir, GitHub à été racheté par Microsoft en 2018, plaçant encore une fois l'outil Git et la plateforme GitHub comme un incontournable pour tout bon développeur qui se respecte.

 

Au programme de cette formation GIT / GitHub

Voici les notions qui seront abordées dans ce cours en ligne et en vidéo :

  • Comprendre la différence entre Git et GitHub et comment ils fonctionnent ensemble.
  • Maîtriser les bases de l’outil Git (Clone, Checkout, Add, Commit, Push, Branch, Merge, ...).
  • Travailler avec une plateforme distante comme GitHub.
  • Savoir utiliser la puissance des branches.
  • Résoudre les conflits de commit comme un pro.
  • Travailler en petites et grandes équipes avec Git.

Cette formation sera donc l'occasion d'apprendre à gérer les versions de notre projet comme un vrai pro à l’aide de ces deux outils.
Notez que Git est totalement gratuit et que GitHub possède une formule gratuite offrant la majorités des fonctionnalités.

Le cours fourni un QCM pour tester vos nouvelles connaissances.
Je reste disponible dans le salon d'entraide pour répondre à vos éventuelles questions.

Pour aller encore plus loin, je vous propose cette formation avancée GIT !
 

Un mot sur le formateur...

Je suis ingénieur informatique spécialisé notamment dans les outils de développement tel que Git.
J’ai lors de mon parcours professionnel eu la chance d’être responsable des outils logiciels au sein du grand groupe SAFRAN.
Pendant près de 3 ans, j’ai donc eu l'occasion de mettre en place et d'administrer Git tout en formant mes collègues à son utilisation.

Qu’allez-vous apprendre dans ce cours ?

Plan de cours
Chapitre 1
Introduction
Chapitre 2
Installation de Git
Chapitre 3
Mon premier commit
Chapitre 4
Voyager dans l'historique de son dépôt Git
Chapitre 5
Présentation de GitHub
Chapitre 6
Utiliser un dépôt distant
Chapitre 7
Travailler en équipe

Plan détaillé du cours

Chapitre 1 : Introduction
09m38s
 
Leçon 1Bienvenue dans cette formation Git et Gihub
Leçon 2Versionner son code source
Leçon 3Pourquoi Git et Github?
Chapitre 2 : Installation de Git
15m31s
 
Leçon 1Installation de Git sous Windows
Leçon 2Installation de Git sous Linux
Leçon 3Installation de Git sous Mac
Leçon 4Utiliser un terminal
Leçon 5Configurer Git
Chapitre 3 : Mon premier commit
18m52s
 
Leçon 1Comprendre le processus de commit
Leçon 2Initialiser un dépôt Git
Leçon 3Mettre en place le projet
Leçon 4Indexer les modifications
Leçon 5Faire son premier commit
Leçon 6Afficher les modifications en cours
Leçon 7Exercice et Bilan du chapitre
Chapitre 4 : Voyager dans l'historique de son dépôt Git
16m19s
 
Leçon 1Comprendre l'archivage des commits
Leçon 2Voir l'historique des commits
Leçon 3Naviguer dans l'historique des commits
Leçon 4Utiliser les tags
Leçon 5Exercice et Bilan du chapitre
Chapitre 5 : Présentation de GitHub
30m22s
 
Leçon 1Découvrir Github
Leçon 2Utiliser les Gists
Leçon 3Créer et configurer un dépôt Git
Leçon 4Explorer un dépôt Git
Leçon 5Utiliser les issues
Leçon 6Découvrir les pull requests
Chapitre 6 : Utiliser un dépôt distant
27m33s
 
Leçon 1Comprendre le modèle distribué
Leçon 2Cloner un dépôt Git
Leçon 3Gérer les remotes
Leçon 4Pousser ses commits sur le dépôt distant
Leçon 5Récupérer les modifications du dépôt distant
Leçon 6Ajouter un readme à son projet
Leçon 7Exercice et Bilan du chapitre
Chapitre 7 : Travailler en équipe
37m29s
 
Leçon 1Organisation des équipes autour de Git
Leçon 2Maîtriser les modifications
Leçon 3Filtrer les modifications
Leçon 4Mettre de côté des modifications
Leçon 5Faire un merge de fichiers
Leçon 6Faire un merge de commits
Leçon 7Faire un rebase de commits
Leçon 8Exercice et Bilan du chapitre
Chapitre 8 : Le système de Branche
31m25s
 
Leçon 1Comprendre le système de branche
Leçon 2Créer une branche
Leçon 3Récupérer une branche
Leçon 4Copier un commit
Leçon 5Faire un merge de branches
Leçon 6Faire un rebase de branches
Leçon 7Supprimer une branche
Leçon 8Exercice et Bilan du chapitre
Chapitre 9 : Conclusion
02m10s
 
Leçon 1Conclusion de la formation sur Git et Github
Chapitre 10 : BONUS: Les Interfaces Graphiques pour Git
28m10s
 
Leçon 1Comprendre les interfaces graphiques pour Git
Leçon 2Découvrir git-gui
Leçon 3Découvrir gitk
Leçon 4Autres interfaces graphiques pour Git

Aperçus

Avis des apprenants

Détail des avis
105
Apprenants
11
Commentaires
5/5
Note moyenne
5/5
11
4/5
0
3/5
0
2/5
0
1/5
0
Monia Belhadj-Khalifa
Monia Belhadj-Khalifa
Publié le 08/03/2023
Je mets 5 étoiles car ce tuto est pédagogiquement clair et le formateur dispo et réactif. Merci !!!
Mahamat Oumar Moussa
Mahamat Oumar Moussa
Publié le 11/04/2022
Grâce à ce cours je suis maintenant autonome à l'utilisation de Git/GitHub et c'était très instructif j'ai beaucoup apprecié votre façon d'expliquer c'est très claire. Pour une première expérience c'ést plutôt pas mal et bon courage pour la suite.
Arnaud Mercier
Merci ;)
Mathieu Margotin
Mathieu Margotin
Publié le 22/09/2020
Excellent tuto ! Vraiment très clair !
Arnaud Mercier
Merci ;)

Vos questions sur le cours

Avec quelles versions de logiciels ce tuto est-il compatible ?

GIT , Github

Quel est le niveau requis pour suivre ce tuto ?

débutant

Quels sont les connaissances et les outils requis ?

- Ordinateur (Windows, Linux, IOS). - Avoir les droits administrateur sur son ordinateur. - Savoir installer un logiciel sur son ordinateur.

Qui peut suivre ce cours ?

- Développeurs qui souhaitent utiliser un outil puissant et fiable pour sauvegarder et versionner leur projet (ex : site web, application mobile ou encore jeu vidéo). - Personnes souhaitant utiliser et comprendre Git afin de savoir faire face à toutes difficultés.

Que vont apprendre les participants et que pourront-ils faire après avoir suivi votre cours ?

- Comprendre la différence entre Git et GitHub et comment ils fonctionnent ensemble. - Comprendre la philosophie de Git. - Maîtriser les bases de l’outil Git (Clone, Checkout, Add, Commit, Push, Branch, Merge, ...). - Travailler avec un dépôt distant comme GitHub. - Savoir utiliser la puissance des branches. - Résoudre les conflits de commit comme un pro. - Travailler en petites et grandes équipes avec Git.

Attendez ! 🤗

Accédez à plus de 1452 tutos gratuits

Notre politique de protection des données