DevOps - Devenir autonome sur Git en 2 heures
Formation express pour maîtriser les bases de Git et collaborer avec d'autres développeurs sur Gitlab
What you will learn
Comprendre les concepts de base de Git
Gérer ses projets de développement avec Git
Démarrer un nouveau projet Git
Utiliser Git localement (sur votre ordinateur)
Utiliser les commandes Git les plus importantes
Comprendre les bonnes pratiques à mettre en oeuvre
Collaborer avec d'autres personnes sur Gitlab ou sur Github
Installer Git sur Windows, Mac ou Linux
Why take this course?
Git existe maintenant depuis 2005, lorsque les relations entre les développeurs du noyau Linux et BitKeeper se sont dégradées. Git a ensuite continué d'évoluer, et est maintenant utilisé par plus de 12 millions de personnes à travers le monde, ce qui en fait le logiciel de gestion de version (ou de versioning) le plus populaire pour les développeurs.
En choisissant cette formation express pour maîtriser les bases de Git, vous comprendrez tous les concepts de base, serez capable de gérer vos projets de développement. Vous pourrez ainsi démarrer de nouveaux projets Git, grâce aux commandes de base permettant de manipuler vos fichiers, et voir comment les tracer avec Git, les déplacer, les supprimer, tout en adoptant les règles de bonnes pratiques. Il sera donc possible pour vous de collaborer avec d'autres développeurs grâce à Gitlab.
Ce cours s'adresse à un public de tout niveau qui souhaite comprendre comment être autonome sur Git, et d'en saisir l'essentiel pour être en capacité de collaborer avec d'autres développeurs. Toutes les vidéos sont accompagnées d'une documentation exhaustive reprenant toutes les différentes étapes réalisées dans les vidéos.
Profitez d'un contenu éprouvé, et donné en présentiel dans plusieurs écoles d'informatique parisiennes (ESGI, CFI, ITIC, ...), un vrai guide à suivre pour maîtriser les bases de Git.
Il n'y a besoin que de connaissances basiques en développement et idéalement avoir au moins eu une expérience professionnelle en informatique, pour pouvoir suivre ce cours, toutes les notions importantes et nécessaires seront abordées au préalable et les manipulations y sont expliquées pas à pas.
Dans une première partie nous expliquerons ce qu'est Git, et les différentes notions qui sont importantes à comprendre et à maîtriser pour utiliser efficacement cet outil.
C'est dans la deuxième partie que nous verrons comment installer Git, que vous soyez sur Windows, Linux, ou Mac OS X. Nous réaliserons ainsi les toutes premières étapes de configuration de Git et notamment des "global settings".
Dans la troisième partie, nous réaliserons nos premières manipulations avec Git sur notre poste de travail. Nous créerons ainsi nos premiers projets, nous réaliserons nos premiers commits, et nous aborderons les règles de bonnes pratiques.
Même si ce cours se veut être axés sur les notions de base, nous verrons des commandes plus spécifiques, notamment pour annuler des modifications et manipuler les fichiers appartenant à notre dépôt Git. Nous apprendrons notamment à utiliser l'historique de Git, et à configurer le fichier .gitignore.
C'est dans les dernières parties, que nous utiliserons Git avec Gitlab, en créant nos premiers projets, et en apprenant à pousser nos modifications locales sur le dépôt créé sur Gitlab. Nous aborderons les notions liées aux branches, et comment effectuer une merge request pour fusionner nos branches.
Chacune des notions techniques seront associées à plusieurs QCMs afin de vérifier que les notions abordées sont correctement maîtrisées.
Bien entendu, comme tous les autres cours, celui-ci est remboursable à 100% s'il ne vous apporte pas satisfaction. Alors n'hésitez plus, et commencez dés aujourd'hui à utilisez les outils et les méthodes pour utiliser Git.