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

14 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.
Pédagogie top
Suivie le 24/05/2018
Michel K.
Bravo, je suis vraiment satisfaite de ce stage dans lequel j'ai appris beaucoup de choses. Le formateur est très pédagogue et patient.
Suivie le 24/05/2018
Françoise G.
théorie et pratique Top & Pro !!!
Suivie le 24/05/2018
Eric D.
La durée
Suivie le 24/05/2018
Vincent C.
Clarté des explications
Suivie le 24/05/2018
Manuel R.
Formation intense
Suivie le 24/05/2018
Thierry P.
formateur très intéressant et pédagogue. Disponible pour toutes sortes de questions. Conseils pour résoudre des problèmes concrets
Suivie le 24/05/2018
Denis M.
Le formateur.
Suivie le 23/05/2018
Alban M.
Beaucoup de mise en pratique du logiciel M'a permis de faire la balance entre Flash et Edge
Suivie le 23/05/2018
Pierre M.
Les passerelles entre les différentes formations
Suivie le 23/05/2018
Fabrice L.
les exercices demandés, bien réfléchies
Suivie le 23/05/2018
Serge G.
Formateur dispo, patient malgré le nombre de stagiaires
Suivie le 23/05/2018
Sébastien B.
excellence du formateur
Suivie le 23/05/2018
Laurent B.
La formation suffisamment large, bien calibrée. formateur
Suivie le 23/05/2018