Formation Git Avancé

Logo Formation Git Avancé

1400€

1260€HT/ personne

2 jours (14 heures)

Interentreprises

­Paris

Disponible en intraentreprise pour former votre équipe.

Présentation

En quelques années, Git est devenu le gestionnaire de source le plus utilisé au monde. Basé sur une gestion de versions décentralisée, Git est un logiciel libre et multiplateforme créé par le non moins célèbre Linus Torvalds. Il se veut simple et performant, Git a pour tâche principale de gérer l’évolution du contenu d’une arborescence. Dans cette formation vous apprendrez à maîtriser toute sa puissance ainsi qu’à utiliser les nombreux outils autour de ce projet, tel que Gerrit et Repo.

 

Objectifs

  • Comprendre les grands principes de fonctionnement du gestionnaire de version Git
  • Maîtriser l’utilisation de Git et ses outils avancés (tel que Gerrit)
  • Exploiter Repo : outil puissant de gestion multiple repository

 

Public visé

Développeurs, Architectes, Administrateurs systèmes

 

Pré-requis

Connaissances de base d’un gestionnaire de source

Programme de la formation Git Avancé

Jour 1 – Aller plus loin avec GIT au quotidien

  • Jour 1, matin : aller plus loin avec GIT au quotidien
  • Plomberie : manipuler les entrailles de GIT (tree, blob, commit)
  • Reset et Reflog : déplacer les pointeurs avec agilité dans l’historique des commits (working copy, index, HEAD)
  • La gestion des Attributs : injection de mots clés, comparaison de fichiers binaires, stratégie de fusion
  • La gestion des Hooks côté client : pre-commit, post-commit, post-merge, pre-push, etc

 

 

Jour 1 – Les bases de REPO

  • Présentation de la commande REPO *
  • Utilisation de REPO dans un projet d’envergure : The Android Source Code *
  • Commandes de base : init, sync, upload
  • Description d’un projet REPO : le manifest

 

 

Jour 2 – Utilisation avancée de REPO

  • Configurer sa copie de travail avec des versions spécifiques des dépôts GIT avec REPO download
  • Gérer les différences sur de multiples copies de travail avec REPO diff, status et prune
  • Scripter avec REPO forall pour une utilisation des commandes avancées de GIT
  • Gérer des branches parallèles avec REPO branch
  • Workflow de développement multi dépôts : REPO vs GIT sub-modules vs GIT subrepo (anciennement stree)
Langues et Lieux disponibles

Langues

  • Français
  • Anglais / English

Lieux

  • France entière
    • Paris
    • Lille
    • Reims
    • Lyon
    • Toulouse
    • Bordeaux
    • Montpellier
    • Nice
    • Sophia Antipolis
    • Marseille
    • Aix-en-Provence
    • Nantes
    • Rennes
    • Strasbourg
    • Grenoble
    • Dijon
    • Tours
    • Saint-Étienne
    • Toulon
    • Angers
  • Belgique
    • Bruxelles
    • Liège
  • Suisse
    • Genève
    • Zurich
    • Lausanne
  • Luxembourg

Nos Formateurs Référents

Romain

Romain

Je m’efforce toujours d’apprendre de nouvelles technologies et d’essayer de les mettre en œuvre dans notre monde moderne. J’ai tendance à penser que nous n’avons pas fini de le construire. Tout peut être amélioré avec le bon état d’esprit, et quelques lignes de JavaScript.

Témoignages

Donnez votre avis ?

Afficher tous les témoignages

Donnez votre avis ?

Noter la formation

1400€

1260€HT/ personne

2 jours (14 heures)

Interentreprises

­Paris

Disponible en intraentreprise pour former votre équipe.

Une question ? Un projet ?

Pour des informations complémentaires, n’hésitez pas à nous contacter.