Télécharger le programme Gérer les versions de vos projets avec GIT au format PDF

Formation Gérer les versions de vos projets avec GIT NEW

Ziggourat 4.75 sur 5 basé sur 14
(14)

Objectifs de la formation

Cette formation vous permet d'identifier les fonctionnalités de GIT, de gérer efficacement les dépôts locaux et distants de GIT et de débugger et gérer les conflits dans GIT.

Public

Développeurs, architectes, chefs de projet: toute personne désirant améliorer sa gestion de version, et accroître sa productivité avec GIT.

Durée

7 heures en présentiel sur 2 jours

Pré-requis

Notions de réseaux, utilisation de la ligne de commande et Shell script.

Formateur

Formateur consultant expert programmeur et versioning.

Méthode pédagogique

8 participants maximum, un poste par stagiaire et un support de cours est remis à la fin du stage. La formation est constituée d'explications théoriques, de démonstrations suivies d'exercices de mise en pratique.

Modalité de validation des acquis

Évaluation en ligne des acquis via un questionnaire. Attestation de fin de stage.


Programme Gérer les versions de vos projets avec GIT

Introduction à la gestion de version

  • Découvrir l'historique du versioning
  • Lister les fonctionnalités de GIT

Configurer GIT

  • Créer un dépôt en local
  • Visualiser l'état et l'historique du dépôt
  • Ignorer certains fichiers
  • Créer un tag
  • Identifier le Commit et le Push

Utiliser GIT

  • Créer une copie locale, un index et un dépôt distant
  • Visualiser les actions
  • Committer
  • Faire référence et se déplacer dans les commit
  • Modifier le dernier commit
  • Annuler les modifications locales
  • Parcourir l'historique

Gérer les branches

  • Définir les branches
  • Créer, renommer ou supprimer une branche
  • Se déplacer dans les branches
  • Changer de branche
  • Gestion des conflits

Gestion des dépôts

  • Services en ligne (Github, Gitorious)
  • Git fetch, Git pull, Git push
  • Gérer plusieurs dépôts
  • Protocoles de communication
  • Branches distantes

Fusion (Merge)

  • Récupérer des modifications et fusionner
  • Déplacer et faire le suivi (rebase)
  • Gérer des conflits et annuler
  • Cueillette de commit (cherry-pick)

Configurer GIT

  • Gérer plusieurs identités
  • En couleurs !
  • Raccourcis de dépôts

Rendre son dépôt accessible sur un serveur distant

  • Le Ssh
  • Déposer sur un serveur public
Fabien O.
Explications très claires et disponibilité du formateur. Résolution de problèmes concernant notre flux de production. J'apprécie d'avoir toujours le même formateur qui connaît mon parcours.
Suivie le 24/05/2018
Michel K.
stage individuel correspond bien a mon rythme de travail, clair et rapide, clarté, disponibilité et compétence du formateur. Objectifs atteints.
Suivie le 24/05/2018
Françoise G.
exercices pratiques, bien clairs et précis
Suivie le 24/05/2018
Eric D.
nous étions que 3 stagiaires et c’est parfait
Suivie le 24/05/2018
Vincent C.
Ambiance sympathique
Suivie le 24/05/2018
Manuel R.
Animateur
Suivie le 24/05/2018
Thierry P.
Petit groupe, formateur compétent, à l'écoute, et sympathique.formateur, matériel,
Suivie le 24/05/2018
Denis M.
Les compétences et la disponibilité du formateur.
Suivie le 23/05/2018
Alban M.
disponibilté du formateur - bonne écoute - très bien qualifié très intéressant j'ai beaucoup appris
Suivie le 23/05/2018
Pierre M.
disponibilté du formateur - bonne écoute - très bien qualifié très intéressant j'ai beaucoup appris
Suivie le 23/05/2018
Fabrice L.
Explications très claires, nombreux exemples, Je serai bien resté quelques jours de plus.
Suivie le 23/05/2018
Serge G.
Un très bon formateur qui s'est vraiment transmettre son savoir, clair et beaucoup d'exercices pratiques.
Suivie le 23/05/2018
Sébastien B.
le petit nombre (5) de stagiaires et leur niveau proche.
Suivie le 23/05/2018
Laurent B.
Les passerelles entre les différentes formations vont me permettre de m’améliorer grandement
Suivie le 23/05/2018