Formation Git Avancé

0,0 rating
Logo Formation Git Avancé

1500€

1350€ HT / personne

2 jours (14 heures)

Paris
Il ne reste que quelques places
Disponible aussi en intra-entreprise 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 (créé spécialement pour les problématiques de multiple version sur Android).

 

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 d’un gestionnaire de source, idéalement avoir suivi notre formation sur Git : GitLab CI & Git-Flow 🚀

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

Afficher tous les témoignages

Noter la formation

1500€

1350€ HT / personne

2 jours (14 heures)

Paris
Il ne reste que quelques places
Disponible aussi en intra-entreprise pour former votre équipe.

Une question ? Un projet ?

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