Git - Avancé
4SH Learning
Salarié en poste
Demandeur d'emploi
Entreprise
Étudiant
En ligne
En présentiel
14h en présentiel ou à distance
1500 €
Localité
En ligne
Vous pouvez suivre cette formation depuis chez vous ou depuis n’importe quel endroit à distance.
En présentiel
Découvrez les localités disponibles pour suivre cette formation en présentiel.
Certifications
Qualiopi
Pré-requis
- Maîtriser les fondamentaux de Git : structure de données, initialisation et configuration d'un dépôt, fonctionnement des branches, parcourir et se déplacer dans le graphe Git, partager et intégrer les changements avec les autres membres d'un projet.
Objectifs
* Maîtriser l'ensemble des concepts de Git
* Savoir construire et retravailler ses commits de manière atomique et lisible
* Maîtriser les différents flux de développement et de branching
* Connaître les différentes commandes avancées de Git
* Savoir configurer des hooks Git et les partager avec son équipe
* Savoir construire et retravailler ses commits de manière atomique et lisible
* Maîtriser les différents flux de développement et de branching
* Connaître les différentes commandes avancées de Git
* Savoir configurer des hooks Git et les partager avec son équipe
Programme
1. Rappels utiles
* Types d'objets & références
* Se déplacer et contribuer au graphe Git
* Différentes zones de travail
* Manipuler des branches
* Mécanismes sur le Push
2. Merge vs Rebase
* Fonctionnement d'un merge
* Fonctionnement d'un rebase
* Quand utiliser Merge ou Rebase
3. Principes de collaboration
* Stratégies de branching
* Outillage collaboratif
* Conventional commits
* Git flows
* Les hooks
4. Apprendre à retravailler ses commits
* Amend & Cherry picking
* Add interactif
* Rebase interactif
* Fixup
5. Quelques commandes situationnelles
* Annotate
* Worktree
* Reflog
* Bisect
* Types d'objets & références
* Se déplacer et contribuer au graphe Git
* Différentes zones de travail
* Manipuler des branches
* Mécanismes sur le Push
2. Merge vs Rebase
* Fonctionnement d'un merge
* Fonctionnement d'un rebase
* Quand utiliser Merge ou Rebase
3. Principes de collaboration
* Stratégies de branching
* Outillage collaboratif
* Conventional commits
* Git flows
* Les hooks
4. Apprendre à retravailler ses commits
* Amend & Cherry picking
* Add interactif
* Rebase interactif
* Fixup
5. Quelques commandes situationnelles
* Annotate
* Worktree
* Reflog
* Bisect
Cette formation est temporairement suspendue.
Voici des formations similaires :
NANCY
À distance / En alternance / En entreprise
Salarié en poste / Demandeur d'emploi / Entreprise
Finançable CPF
Avis du centre
STRASBOURG, NICE…
En alternance / En centre
Étudiant
Non finançable CPF
6660 €
Ces formations peuvent vous intéresser
NANCY
À distance / En alternance / En entreprise
Salarié en poste / Demandeur d'emploi / Entreprise
Finançable CPF
Avis du centre
STRASBOURG, NICE…
En alternance / En centre
Étudiant
Non finançable CPF
6660 €
SAINT-HERBLAIN…
À distance / En centre / En entreprise
Salarié en poste / Entreprise
Non finançable CPF
1800 €
MARSEILLE 13E
À distance / En alternance
Tout public
Finançable CPF
6980 €
Avis du centre
Les formations les plus recherchées
Formation Toulouse
Formation Paris
Formation Nantes
Formation Saint-Étienne
Formation Lille
Formation Bordeaux
Formation Strasbourg
Formation Rennes
Formation Montpellier
Formation Angers
Formation Informatique CPF
Formation Informatique en ligne
Formation Administrateur systeme CPF
Formation Administrateur systeme en ligne
Formation Technicien support informatique
Formation Consultant en informatique
Formation Technicien informatique
Formation Technicien reseaux
Formation Administrateur reseau
Formation Developpeur informatique
Formation Directeur des systemes d information
Formation Rssi
Formation Data scientist
Formation Chef de projet informatique
Formation Consultant en informatique Nantes
Formation Technicien support informatique Nantes
Formation Administrateur systeme Nantes
Formation Technicien informatique Nantes
Formation Technicien support informatique Paris
Formation Consultant en informatique Paris
Formation Administrateur systeme Paris
Formation Technicien informatique Paris
Formation Developpeur informatique Nantes
Formation Technicien support informatique Toulouse
Cette formation est temporairement suspendue.
Voir des formations similaires