Apprenez à utiliser ces outils essentiels
Cours Git et GitHub
On peut dire que ces deux là donnent du fil à retordre à beaucoup de gens.
En effet, lorsqu'on débute, on entend des noms à droite et à gauche, on essaye de se faire une idée sur certains outils et certaines techniques, mais cela a plus pour effet de nous plonger dans un brouillard mental qu'autre chose.
C'est le cas de Git
Tant qu'on n'y a pas touché, on ne peut pas vraiment deviner comment cela va fonctionner, et pourquoi c'est utile.
Résolvons ce problème ensemble
Vous allez trouver dans ce cours les principales commandes de cet outil, son utilité, et la manière dont on l'utilise.
Le but de ce cours est de rapidement vous mettre le pied à l'étrier, en ce qui concerne Git et Github..
Git est un logiciel de gestion de version
Chaque projet à besoin de sauvegardes, que ce soit au niveau des versions ou des fonctionnalités rajoutées, des bug corrigés, des collaborations, etc ....
Au lieu de faire d'hasardeux copiés-collés, Git nous propose un environnement sûr et éfficace, nous permettant d'enregistrer facilement les différentes versions d'un projet, d'y revenir, de les modifier, et tout un tas d'autres fonctionnalités géniales.
Le problème avec Git, si c'en est un, c'est qu'il existe des milliers de commandes possibles, mais seulement une poignée sont utilisées au quotidien.
J'ai donc synthétisé tout ça pour vous en faire un cours rapide et précis sur cet outil, afin que vous ayez le niveau pour travailler avec.
(libre à vous de vous plonger au fin fond de l'insondable documentation par la suite).
GitHub est une plateforme de partage de dépôts
Un dépôt ? C'est un dossier géré par Git, qui peut utiliser ses fonctionnalités.GitHub est un site web qui va vous permettre de partager du code(ou ce qu'on veut, mais généralement du code) en ligne.
Il propose une interface graphique très agréable de l'environnement Git, au lieu d'un terminal peu accueillant.
Enfin, et pas des moindres, avoir un bon profil GitHub, chargé de projets géniaux et de participations judicieuses à des projets, vous aidera grandement dans votre parcours professionnel, en montrant vos compétences et votre niveau.
Besoin d'aide ?
Rejoignez la communauté sur Discord, ou suivez les tutoriels de l'École du Web sur Youtube.
Contenu du cours
- Installation de GIT (3:53)
- Configuration nom et email (4:31)
- Commandes utilisées
- Faire son premier commit (5:38)
- Commandes utilisées
- Découvrir Git Amend (6:31)
- Commandes utilisées
- Quizz Commit
- Exercice 1 : Le commit (1:26)
- Instructions de l'exercice 1
- Résolution exercice 1 (1:57)
- Créer une branche et découvrir les fusions (8:09)
- Commandes utilisées
- Exemple de fusion simple et avec conflit (5:45)
- Commandes utilisées
- Exemple de fusion par récursion (9:56)
- Exercice 2 : Branches et fusions (1:36)
- Instructions de l'exercice 2
- Résolution Exercice 2 (6:57)
- Le quizz des branches et des fusions
- Supprimer et renommer avec Git (6:05)
- Commandes utilisées
- Visualiser les différences (3:21)
- Commandes utilisées
- Découvrir git checkout et créer des tags (7:12)
- Le Quizz des commandes utiles
- Commandes utilisées
- Comprendre le fichier .gitignore (3:24)
- Utiliser la commander restore pour enlever des changements (5:47)
- Commandes utilisées
- Retour en arrière avec reset et revert (7:53)
- Commandes utilisées
- Le Cherry Picking avec git (2:40)
- Commandes utilisées
- Second quizz des commandes utiles
- Qu'est ce que GitHub ? (4:40)
- Création du compte et présentation du site (4:21)
- Lier un dépôt distant avec un dépôt local (11:27)
- Commandes utilisées
- Cloner et "fork" (6:34)
- Commandes utilisées
- Comprendre le Markdown (6:55)
- Syntaxe Markdown
- Quizz GitHub
- Héberger gratuitement un repo, le supprimer, ajouter des collaborateurs ... (6:40)
- Zoom sur git remote et les références (5:43)
- Commandes utilisées
- Faire une pull request (7:58)
- Collaborer avec un autre repo grâce à une pull request (4:24)
- Exercice 3 : GitHub (0:42)
- Instructions de l'exercice 3 :
- Résolution Exercice 3 (3:55)
- Utiliser les "gists" (1:52)
- Créer et résoudre une "issue" (4:40)
- Avoir un profil GitHub qui déchire pour booster son image pro (10:49)
- Quizz Github 2
Cliquez sur les questions
Foire aux questions.
Oui, il vous suffit de cliquer sur votre profil > gérer les abonnements > annuler l'abonnement.
Il vous suffit de rejoindre le serveur Discord dans lequel vous pouvez discuter développement web, demander de l'aide ou encore participer à des concours ou des exercices.
Le Parcours Front-End est une feuille de route vous permettant de suivre les cours qui feront de vous un développeur Front-End dans l'ordre.
Il est très important de pratiquer quand on apprend de nouvelles compétences, c'est pourquoi j'ai une page spécialement remplie de dizaines de cours et de projets pratiques!
Rejoignez des milliers d'étudiants