GIT représente un changement radical dans le développement open source car il permet la collaboration sans coordination : deux développeurs peuvent travailler simultanément sur un bout de code et y apporter des modifications sans prêter attention à ce que fait l’autre ! GIT conserve des traces de qui a fait quel changement et quand.
Cette formation Git vous donne les clés pour maîtriser le contrôle de versions lors de développements informatiques.
Diffusions en présence sur Montréal ou Québec, ou à distance en virtuel.
Objectifs de la formation
Être en mesure de gérer du code source efficacement avec le gestionnaire Git.Clientèle visée
Développeurs et architectes.Préalables
Être capable d’utiliser une fenêtre en ligne de commande.Formateurs
Architecture de la formation
Pourquoi utiliser Git, le logiciel de gestion des versions d’un projet informatique.
Ou comment garder une trace de son travail pour corriger des erreurs ou revenir facilement à une version antérieure. Git facilite le contrôle et le déploiement des projets informatiques, que vous soyez seul ou plusieurs. Surtout il permet à chacun d’avancer sur ses livrables, d’une part sans dépendre de l’avancement des autres, d’autre part sans craindre une perte ou une altération du travail déjà réalisé.
Dans cette formation Git, nous verrons la logique du cycle de travail, comment bien démarrer un projet avec Git et utiliser adéquatement les branches et bien sûr le partage.
Comment installer et configurer Git sur votre machine
Enregistrer l’historique des modifications du code source (et revenir au besoin à une version antérieure, pour débugger par exemple)
L’avantage des dépôts distants. Comprendre les différences entre Git et GitHub (la plateforme en ligne pour héberger les dépôts de Git) et comment ils interagissent.
Démarrage d’un nouveau projet
Les commandes de bases, dont git.config
Comment faire un dépôt Git, réaliser son premier Commit
Réussir son dépôt (repository) et initialiser le dépôt dans le dossier actif
Index des modifications
Affichage des modifications en cours
Caractéristiques des dossiers cachés .git ou comment perdre son historique
Le principe des branches
La création d’une branche
Récupérer une branche
Fusionner des branches
Supprimer une branche
Corriger les erreurs en local
Accéder à l’historique des commits et y naviguer
Utiliser les tags pour se simplifier la vie
Corriger les erreurs sur un dépôt distant
Git reset
Commit raté, comment corriger le tir
Découvrir les différents services cloud : GitHub, Gitlab et Bitbucket
Déplacer les modifications locales pour les porter dans le dépôt distant.
Initialisation du dépôt distant.
Gérer les fichiers à ignorer (binaires par ex.).
Pousser ses commits
Aborder le versionnage ou comment organiser les équipes de travail autour de Git
Partager du code source avec les gists
Modifier les branches
Nettoyer les branches
Garder le fil des modifications et les filtrer
Intégrer les dépôts externes dans le vôtre
Fusionner des fichiers et des commits
Mettre à jour du code à partir d’un serveur distant
Résoudre les conflits
Utiliser gitflow et les demandes de pull.
Formation privée en entreprise
Vous êtes plusieurs à vouloir suivre une formation en particulier dans votre entreprise? Si vous êtes plus de 8 personnes, nous pouvons nous déplacer à vos bureaux pour vous donner votre formation en privé. Contactez-nous pour plus de détails ou demandez-nous une soumission en ligne.
Demander une soumissionFormation privée en entreprise
Vous êtes plusieurs à vouloir suivre une formation en particulier dans votre entreprise? Si vous êtes plus de 8 personnes, nous pouvons nous déplacer à vos bureaux pour vous donner votre formation en privé. Contactez-nous pour plus de détails ou demandez-nous une soumission en ligne.
Demander une soumission