Détails du programme

  •   Présentation détaillée de Git et de son jargon (commit, repository, index...).
  •   Installation de Git.
  •   Configuration de Git.

  •  Comprendre l’organisation locale : Workspace, Index et Commit Area.
  •  Initialiser un repo Git.
  •  Savoir passer d’un espace à un autre.
  •  Savoir annuler une action (revert, reset et checkout).
  •  Visualiser l’état des espaces locaux.

  •  Principe des repos distants.
  •  Gérer les repos distants.
  •  Synchroniser sa machine et un repo distant.

  •  Qu’est-ce qu’une branche ?
  •  Créer et gérer les branches locales.
  •  Gérer les branches distantes.
  •  Travailler avec plusieurs branches.
  •  Fusionner 2 branches locales.
  •  Workflow de travail avec Github.

  •  Qu’est-ce qu’un rebase ?
  •  Pour ou contre le rebase ?
  •  Comment rebaser ?
  •  Comment utiliser le rebase pour fusionner des commits ?

  •  Qu’est-ce qu’un patch ?
  •  Créer des patchs avec Git.
  •  A quoi servent les tags ?
  •  Créer des tags de version.

  •  Les principaux serveurs Git.
  •  Outils graphiques pour gérer un repo Git.

Objectifs de la formation

  1. Avoir une vue d'ensemble du principe de fonctionnement de Git
  2. Comprendre l’intérêt d’un système de gestion de version.
  3. Etre capable de travailler avec les branches.

Public concerné 

  1.  Développeurs amenés à collaborer à des projets Web complexes.

Pré-requis 

  1.  Savoir utiliser le terminal (indispensable)
  2.  Bien connaître le web en général (conseillé)

L’avis des stagiaires

Note moyenne sur 9 avis clients :
4.8/5
5 étoiles
7
4 étoiles
2
3 étoiles
0
2 étoiles
0
1 étoile
0
Julie
RAS
24 Nov 2022
Manon
/
24 Nov 2022
Laura
Bonne formation et formateur pédagogue, merci :)
24 Nov 2022