Cette formation vous permet de maîtriser GIT.
Description de la formation GIT
Durant cette formation GIT de deux jours, vous allez vous familiariser à l’utilisation de GIT pour gérer votre code source.
Nous aborderons pas à pas l’installation, la configuration , la mise en place de différents dépôts.
Nous irons ensuite un peu plus loin en gérant les branches de vos projets et apprendrez à résoudre les conflits rencontrés lors de vos opérations de fusion .
Enfin, vous serez sensibilisés aux outils annexes à GIT.
Bulletin d’
inscription Demande de
devis Détail du
programme
Programme de la formation GIT
- Introduction
- Concepts de base du contrôle de version.
- La gestion centralisée ou distribuée.
- Les différentes solutions de gestion de versions : (Git, CVS, SVN, Mercurial, Bazaar…).
- Apports la décentralisation.
- Principe de fonctionnement.
- Installer et configurer GIT
- Installation sous différents systèmes : Unix/Windows.
- Le système d’émulation sous Windows msysgit.
- Configuration du fichier .gitconfig. La console.
- Déclaration d’un outil d’analyse de différentiel de versions.
- Apprendre à utiliser GIT : les best practices
- Le modèle objet Git : blob, tree, commit et tag.
- Le répertoire Git et le répertoire de travail.
- L’index ou staging area.
- Création et initialisation un dépôt.
- Les concepts de branche, tag et de dépôt.
- Outil de visualisation Gitk.
- Gérer ses fichiers en local
- Consultation de l’état de l’arbre de travail.
- Ajout, ignorance, modification, suppression et recherche de fichiers.
- Annulation et visualisation des modifications.
- Parcours de l’historique des révisions.
- Les logs (statistique, formatage…).
- Gestion des branches
- La branche « master ».
- Création de branches et de sous-branches.
- Changement de branche.
- Fusion d’une branche et gestion des conflits.
- Comparaison de deux branches.
|
|
- Partage du travail et collaboration
- Mise en place d’un dépôt distant public ou privé.
- Publier ses modifications (opération de push).
- Récupération des modifications de l’équipe.
- Les branches de suivi. Gestion des échecs.
- Mettre en œuvre les outils Git
-
- Git-gui et TortoiseGit, la navigation graphique dans Git.
<ligitweb, la= » » navigation= » » graphique= » » au= » » sein= » » des= » » dépôts.<= » » li= » »>
-
- GitHub, BitBucket, GitLab, les services d’hébergement de dépôts et de gestion de projets.
</ligitweb,>
|