Git, les bases
Maîtrisez les bases essentielles de Git, l'outil de versionning incontournable, et découvrez comment l'utiliser efficacement en ligne de commande ou avec des outils graphiques comme GitKraken et VS Code.

Description
Git est l'outil de gestion de version incontournable pour les développeurs modernes. Il permet de suivre l'historique des modifications, de collaborer efficacement avec d'autres développeurs, et de gérer les versions d'un projet de manière structurée et fiable.
Cette formation, "Git, les bases", est conçue pour vous fournir toutes les bases solides nécessaires pour travailler efficacement avec Git.
Vous apprendrez à naviguer dans les principales commandes Git, à comprendre les concepts clés, et à intégrer Git dans vos projets quotidiens.
En plus des commandes en ligne de commande, cette formation vous offre un panorama des outils graphiques qui facilitent l'utilisation de Git pour les débutants.
Vous découvrirez comment GitKraken, VS Code et ses plugins peuvent vous aider à visualiser, gérer et naviguer dans l'historique de vos projets de manière intuitive et efficace.
Publics visés
- Développeurs débutants souhaitant maîtriser les bases du versionning avec Git.
- Étudiants en développement web cherchant à intégrer Git dans leurs projets scolaires.
- Professionnels de la technologie souhaitant standardiser leurs pratiques de versionning.
- Freelances cherchant à améliorer la gestion de leurs projets personnels.
- Équipes de développement souhaitant unifier leur flux de travail autour de Git.
Pré-requis
- Connaissance de base en développement logiciel.
- Expérience avec la ligne de commande est un plus.
- Compréhension des concepts de fichiers et de répertoires.
- Familiarité avec un éditeur de code est recommandée.
- Connaissance de base des projets logiciels en général.
Compétences
Maîtriser les concepts fondamentaux de Git.
Initialiser et configurer un dépôt Git.
Utiliser les commandes essentielles pour gérer un dépôt Git.
Gérer les branches et les fusions de manière efficace.
Travailler en équipe en utilisant les fonctionnalités de collaboration de Git.
Comprendre et résoudre les conflits de fusion.
Utiliser Git pour suivre l'historique des modifications.
Cloner, pousser, et tirer des modifications depuis des dépôts distants.
Utiliser des outils graphiques pour visualiser et gérer des dépôts Git.
Intégrer Git dans votre flux de travail quotidien pour améliorer la productivité.
Contenu du cours
Découvrez les bases de Git et du versionning.
Comprenez les fondamentaux de Git.
Installez et configurez Git sur votre machine.
Explorez la structure d'un dépôt Git.
Créez votre premier dépôt Git.
Apprenez les commandes de base de Git.
Utilisez Git pour gérer vos projets au quotidien.
Apprenez à ajouter des fichiers à votre dépôt Git.
Enregistrez vos changements avec des commits.
Consultez l'historique des modifications dans Git.
Excluez des fichiers de votre dépôt Git.
Gérez la suppression et le renommage de fichiers dans Git.
Utilisez les branches pour structurer votre développement.
Travaillez sur des fonctionnalités séparées avec des branches.
Apprenez à basculer entre les branches dans Git.
Combinez les travaux de différentes branches avec Git.
Gérez les conflits lors de la fusion de branches.
Nettoyez votre dépôt en supprimant des branches obsolètes.
Collaborez efficacement avec Git sur des projets partagés.
Créez une copie locale d'un dépôt distant avec Git.
Connectez votre dépôt local à un dépôt distant avec Git.
Mettez à jour un dépôt distant avec vos modifications locales.
Mettez à jour votre dépôt local avec les changements du dépôt distant.
Collaborez efficacement en utilisant les branches Git.
Découvrez les outils graphiques pour utiliser Git plus facilement.
Gérez vos dépôts Git avec GitKraken.
Utilisez les fonctionnalités Git intégrées dans VS Code.
Visualisez l'historique des modifications avec Git History.
Gérez vos branches et commits visuellement avec Git Graph.
Obtenez des insights détaillés sur les contributions avec GitLens.
Enseignant

Julien Moulin
Fondateur & Formateur Js/Ts
Julien Moulin est un expert en développement full stack (JS/TS) et un leader technique reconnu. Il excelle dans l'adoption de technologies innovantes tout en répondant aux besoins clients. Son approche allie pragmatisme et innovation, avec une expertise couvrant les plateformes e-commerce, les applications métiers et la modernisation des architectures existantes. En mentor passionné, il partage ses connaissances avec pédagogie, encourage l’apprentissage continu, et inspire ses équipes à relever des défis ambitieux.
Vous aimerez aussi
Découvrez de fabuleux cours dans les mêmes sujets