Formation Git

(475)*

Avec cette formation Git de 2 jours, vous apprendrez à versionner votre code comme jamais auparavant !

Formation Git

Description

Cette formation Git vous permettra de comprendre les concepts, les workflows et les bonnes pratiques de ce gestionnaire de sources. Elle vous permettra de devenir autonome grâce à son utilisation.

Il faut bien le reconnaître, aujourd'hui Git est devenu un outil indispensable dans l'écosystème open source et dans le monde du développement informatique.

Combien de projets sont maintenant sur Github uniquement ? Pourquoi les communautés ne jurent-­elles plus que par cet outil, au détriment des pourtant bien établis Subversion et CVS ?
Tout simplement parce que Git est beaucoup plus puissant et se rend rapidement indispensable lorsqu’on le met à l’essai.

Cette formation Git s’adresse à toute personne souhaitant apprendre à maîtriser l’outil Git, qu'ils ou elles soient débutant·es ou l'aient déjà un peu utilisé.

A l'issue de la formation, vous aurez toutes les bases et l'aisance nécessaires pour utiliser efficacement l'outil et ses bonnes pratiques. Enfin, git rebase, git stash et git reset n'auront plus de secrets pour vous !

Envie d'aller plus loin ?

Vous maîtriser git reset, git revert, ou encore git rebase -i ? Jetez un œil à la formation Git Avancé !

Enfin, si vous avez besoin de gérer l'intégration et le développement continu de vos projets, regardez du côté de GitLab.

🇺🇸 Cette formation est aussi disponible en anglais

Ils témoignent

Frédéric C. Epiconcept

Formation très intéressante et qui permet de bien comprendre la logique de fonctionnement de Git. De bonnes indications sur les bonnes pratiques et les points d'attention.

Les objectifs

  • Comprendre la philosophie d’un gestionnaire de source décentralisé
  • Comprendre la construction des commits
  • Etre autonome avec la ligne de commande Git
  • Maîtriser le fonctionnement des branches locales et distantes
  • Connaître les workflows et les bonnes pratiques Git en entreprise

Pré-requis

  • Ordinateur portable à apporter

Le programme de la formation Git

JOUR 1

Introduction
  • Les gestionnaires de version existants
  • Décentralisation du code
  • Git et ses avantages
  • Fonctionnalités et commandes de base
Avant de commencer
  • Structure d'un dépôt Git
  • Les différents objets gérés par git
  • Installation et configuration du client Git

Mise en pratique :
Installation de Git sur le poste stagiaire

Les commandes de base
  • Créer un dépôt local
  • Ajout et versionning de fichiers
  • Supprimer, déplacer et renommer des fichiers
  • Analyser l'historique des révisions
  • Obtenir des informations sur l'état de la copie de travail
  • Ignorer des fichiers

Mises en pratique :
- Mise en place d'un dépôt test réalisation des premiers commits
- Récupération d'un dépôt existant pour utilisation de l'historique

Aller plus loin avec les commandes basiques
  • Staging de portions de fichiers
  • Filtrage avancé du log
  • Affichage de versions antérieures sans checkout
  • Utiliser git-reset
  • Tagger ses commits

Mise en pratique :
Utilisation du dépôt test pour manipuler l'historique

Les branches, la fusion et les conflits
  • Création et changement de branches
  • Suppression de branche
  • Gestion des branches et bonnes pratiques
  • Les étapes de la résolution de conflit

Mises en pratique :
- Création de branches de travail
- Travail sur le changement de branches
- Fusion de branches et gestion des conflits

JOUR 2 : On va encore plus loin !

Le travail avec les dépôts distants
  • Cloner un projet, informations de configuration
  • La commande git remote
  • Tracking de branches distantes
  • Gestion des branches distantes
  • Gestion des opérations de synchronisation

Mises en pratique :
- Création d'un dépôt distant et clone
- Partage de branches de travail sur le serveur école
- Push et pull concurrents sur le dépôt

Bien gérer ses commits
  • Les implications de la modification d'historique
  • Correction / revert de commits et/ou de merge
  • Réorganiser ses commits
  • Mettre de côté un travail en cours

Mises en pratique :
- Mise en place de tags
- Rebase d'une branche de travail

Les principaux workflows
  • Les différents workflows git
  • Le fork de dépôts
  • Pull ou merge request

Télécharger le programme

Formations associées

Formateur

Anne NICOLAS

Anne Nicolas est passionnée de logiciel libre. Release manager pendant plusieurs années chez Mandriva, elle est cofondateur de Hupstream, spécialisé dans l'industrialisation du logiciel libre en entreprise.

Elle organise tous les ans à Paris les conférences Kernel Recipes et Embedded Recipes. Elle a été chairman pendant 7 ans du board de Mageia, distribution Linux communautaire.

Témoignages

4.8/5 Basé sur 475 avis*

Frédéric C.

Epiconcept

Formation très intéressante et qui permet de bien comprendre la logique de fonctionnement de Git. De bonnes indications sur les bonnes pratiques et les points d'attention.

Christophe R.

ATAWA INTERACTIVE

Formation extrêmement intéressante et complète. Les explications détaillées et les exemples permettent d'avoir une vraie connaissance du sujet pour une utilisation optimale. Merci à Anne pour sa bonne humeur et sa pédagogie pendant ces 2 jours.

Emmanuelle M.

Alcatel Submarine Networks

Formation très claire et vivante. J'ai enfin réussi à comprendre la logique de GIT.

Jean G.

Sonova / Phonak Communication AG

Awesome training for the people who has already tried GIT but don't know what they are exactly doing, but are surviving with this complex tool. The explanations are deep to give a chance to understand the mechanism behind and catch the behavior of each action.

Ahmed H.

Sonova / Phonak Communication AG

It was a great opportunity to take this training with you , It was intensive course and full of new things , good explanation from the trainer.

Cyril C.

ARCHIVES NATIONALES DU Luxembourg

formation très complète et adaptée au groupe, intéressante pour tous niveaux et surtout indispensable pour appliquer les bonnes pratiques. Beaucoup de bons conseils très utiles sur le terrain.

Bernard N.

Université Catholique de Louvain la Neuve

Message à Anne Nicolas, Merci de rendre cette matière, un peu rébarbative pour le « windowsien » que je suis, attrayante et intéressante. Bonne continuation

Benoit D.

Etablissement Public du Musée du Louvre

Très bonne formation, sur l'essentiel, dense et avec une très bonne pédagogie

Florian B.

PV CORPORATE

Formatrice très compétente. Aucune question n'a été laissée en suspend. Elle prenait des exemples en lien avec nos activités respectives. Le rythme était top. Ça avançait assez pour avoir envie de continuer à suivre mais pas trop pour pas se sentir perdu. Merci encore. Je recommande vivement

Pascal S.

Alcatel Submarine Networks

Formation bien présenté et formateur a l’écoute .

Isabelle G.

Alcatel Submarine Networks

Pour de l'initiation, la durée de 2 jours est parfait. Très bonne formatrice qui prend le temps d'expliquer.

Valery Alain B.

Alcatel Submarine Networks

Très bonne formation, rythme soutenu, explications très claires de la formatrice.

Nicolas B.

Alcatel Submarine Networks

Ce cours détaille l'ensemble des commandes

Eric T.

Alcatel Submarine Networks

Très bon contact avec la formatrice. Très bonne pédagogie. Partant de quasiment aucune connaissance sur Git, j'ai désormais le bagage necessaire pour débuter. Maintenant il faut pratiquer

Stephan R.

Alcatel Submarine Networks

Formation intéressante et constructive.

Stéphane M.

Alcatel Submarine Networks

Très bonne communication et séance active. L'interactivité permet de suivre et d'appréhender les explications dans difficultés.

Loïc M.

Phonak Communications AG

I've had a really good experience. This module allows me to have all the necessary know-how to start working with GIT.

Brice G.

Innothera Corporate Services

Impeccable. Anne connait parfaitement son sujet et partage efficacement son expertise.

Jérôme B.

SAGEMCOM

La formation a été parfaitement adaptée au niveau des participants et à nos besoins. La formatrice est très compétente et didactique.

Adam T.

Sonova / Phonak Communication AG

Très bon programme. Même pour les personnes qui ont de l'expérience avec les lignes de commandes git, il y avait beaucoup d'informations intéressantes

Guillaume D.

Sonova / Phonak Communication AG

- Le fait d'être utilisateur débutant avant le cours permet de se concentrer sur les détails présentés. - Vouloir absolument exécuter soi-même les exemples pratiques pendant le cours fait qu'on est plus concentré sur sa console que sur la présentation.

Ahcene O.

KAIBEE SARL

Satisfait de la formation Git.

Samuel V.

Sonova / Phonak Communication AG

Anne has a great knowledge about Git and is a good teacher too.

Gael I.

Sonova / Phonak Communication AG

Tres interessante, formatrice au top :-)

Dominique A.

Sonova / Phonak Communication AG

Une formatrice hyper-compétente et avec de bons réflexes pédagogiques. L'ambiance du groupe était très bonne et ça a été un vrai plaisir.

Miquel S.

Sonova / Phonak Communication AG

Très bonne formation git. A recommender. Idéalement pour des gens qui ont déjà pris en main git de leur côté, l'ont utilisé un certain temps et ainsi ont déjà été confrontés à la fois aux réponses que git peut apporter en tant que VCS et aux questions que soulève son utilisation. Le cours répond ainsi concrétement aux questions qui surviennent naturellement avec l'utilisation de git. AMHA, participer au cours sans avoir un minimum joué avec git ne permet de profiter du contenu du cours que dans une moindre mesure.

Mathieu A.

Opéra Energie

Excellente formation Git

Patrick C.

Kizeo

Rien à redire. La formation est calée.

Serge D.

Semtech Neuchâtel Sàrl

Le programme est tres bien elabore, les differents themes sont introduits de facon progressive et logique. Les operationsde l'outil sont expliquees en detail base sur les operations sous-jacentes. La formatrice a un excellent niveau et a toujours reussi a apporter des reponses constructives. Les exercices sont simples mais tres utiles pour verifier la comprehension des concepts.

Matthias I.

Semtech Neuchâtel Sàrl

Dense, sans être trop chargé. Beaucoup appris, bonne interaction par rapport aux questions spécifiques.

Amy N.

Yes We Dev - Our Real Win SAS

Ce formation a permis de démystifier Git ! J'ai maintenant une meilleure compréhension de son fonctionnement. J'ai beaucoup apprécié la partie pratique. Le support de formation est également très complet et clair. En bref, une formation indispensable !

Amandine P.

365Talents

Formation complète et très bien menée, de manière claire et didactique. Rythme un peu intense par moments, mais sans qu'on soit perdu pour autant.

Claire A.

Yes We Dev - Our Real Win SAS

Le programme est vraiment très bien. Le fait de partir de la façon dont est construit GIt est très instructif et permet de comprendre beaucoup de choses. Le revue des commandes est exhaustive et nous donne vraiment les clés pour avoir une utilisation efficace de GIt. Il y a plus qu'à pratiquer un peu plus maintenant et à définir le process qui sera le plus utilise pour nos projets.

Nassim H.

Yes We Dev - Our Real Win SAS

Top et fluide !

Léo G.

Yes We Dev - Our Real Win SAS

Je l'ajoute à ma liste des formations indispensables pour être à l'aise avec son outil de travail. J'ai appris comment défaire des situations délicates et surtout comment les éviter ! Je recommande à 100% pour tous ceux qui, comme moi, n'ont jamais vraiment pris le temps d'apprendre à utiliser git et préfèrent des démonstrations concrètes plutôt que de lire une documention (assez lourde).

Laurent B.

Valeo Comfort and Driving Assistance

Rien à redire

Stéphane F.

Valeo Comfort and Driving Assistance

Très bonne formation, correspondant à mes attentes.

Vincent D.

Valeo Comfort and Driving Assistance

Très bonne formation avec Anne, donne une bonne vision des mécanismes de GIT et comment s'en servir.

William B.

Sonova / Phonak Communication AG

Formation adaptée aux débutants et à ceux qui commencent à maîtriser le sujet.

Ricardo P.

Sonova / Phonak Communication AG

Very good course, goes throughout the majority of the most common commands of Git. For each type of command we always go throughout a theoretical explanation and then a practical exercise. All the doubts were promptly explained in a very clearly way. Slides were very good too. Highly recommend it.

Thimothée J.

Sonova / Phonak Communication AG

Très bon cours pour quelqu'un de débutant avec Git. Bon répartition entre théorie et pratique et le focus sur le "pourquoi" et pas juste le "comment" est très utile pour vraiment comprendre Git et pouvoir l'utiliser correctement. Petit bémol, je peux imaginer que certains qui ont déjà quelques bases Git trouvent le rythme un peu lent mais encore une fois, parfait pout moi.

Didier S.

Lagardère Active Corporate

C'était parfait !

Vincent B.

Axess Vision Technology

Formatrice au top !

Fabrice O.

Sonova / Phonak Communication AG

très bon cours pour des débutants. A recommander. Bon mélange entre théorie et exercice pratiques

Antonio P.

Sonova / Phonak Communication AG

Explications très claires, beaucoup de patience pour essayer de répondre aux questions de tous les participants,

Mauro C.

Sonova / Phonak Communication AG

J'ai bien apprécié ce training, en particulier les petits travaux pratiques qui n'étaient ni trop compliqués (si c'est le cas, on perd de vue le sujet du training) ni trop simple et qui ont aidé à comprendre le sujet et rester attentif. C'était une introduction assez complète, après c'est difficile d'aller plus en détails en deux jours seulement en partant de zéro; ça serait intéressant d'avoir un deuxième cours plus avancé sur le sujet. Le formateur a montré une bonne préparation et méthodologie d'enseignement.

Mari I.

Direction Générale de l'Aviation Civile

Très bien. Intervenant disponible et adaptable pour répondre aux questions.

Mickaël F.

Ministère de l'écologie

Superbe formation très bien menée la formatrice

Nicolas S.

Ministère de l'écologie

Très agréable

Yazid C.

Direction Générale de l'Aviation Civile

Très bonne formation ! L'animatrice connaît son sujet et est disponible !

Sébastien B.

Hitech

Excellente formation !

Frédéric M.

SAFT

Une formation au top comme on aimerait en avoir tout le temps !!!! Un grand merci à Anne qui a fait une formation d'une très grande qualité. Tout était là, écoute, qualité de présentation, expertise technique, rythme de la formation, ... Le tout dispensé dans un cadre moderne et très agréable avec une équipe à taille humaine (5 personnes).

Cédric T.

LAZARD FRERES BANQUE

Vaste sujet très bien présenté.

Rafik K.

LAZARD FRERES BANQUE

formation agréable

Anthony B.

SARL VEREMES

Très bien dans l'ensemble. Ouvre de nombreuses pistes à explorer sur notre utilisation de git.

Jean-François M.

Acta Informatique

Formation enrichissante, cas pratiques ciblés, support de formation clair et synthétique.

Pascal V.

Ministère de l'écologie

Super formatrice connaissant parfaitement son sujet, elle a sût donner une bonne dynamique à la formation. Très bonne pédagogue.

Laurent B.

Ministère de l'écologie

Excellente formation tant au niveau des apports pédagogiques qu'à celui du rythme et des exercices.

Patrick B.

Ministère de l'écologie

Le mix parfait de l'intervenante qui maîtrise la technique ET qui est pédagogue ! On aurait aimé une journée de plus pour approfondir plus mais ce n'était pas prévu.

Alain N.

Ministère de l'écologie

Excellente formation avec une intervenante experte et pédagogue.

François C.

Ministère de l'écologie

La formatrice et la formation sont très bien. Peut-être le rythme aurait pu être un peu plus élevé si le groupe avait été plus homogène. Mais, vous n'y êtes pour rien.

Laurent G.

Ministère de l'écologie

La formation a été unanimement appréciée par tous les participants. Il y a plusieurs raisons. La formatrice a pu répondre à chacune de nos sollicitations et a toujours proposé des outils ou des méthodes pertinentes. Nous avons pu évoluer dans un environnement connu puisqu'il s'agissait de nos postes de travail, tout en réfléchissant à une nouvelle organisation, un nouveau workflow. Les apports théoriques sont bien amenés mais la plus grande partie du temps de formation est pratique avec des exercices dirigés qui illustrent parfaitement les concepts exposés. Félicitations pour le fond et la forme !

Aziz B.

Ministère de l'écologie

2 jours de formation git sur site, cela peut paraître court mais le groupe était plutôt homogène et la formatrice très efficace donc au final très bonne session. Les slides sont très clairs, la formatrice connait bien son sujet et a su faire avancer son groupe à un rythme soutenu sans jamais perdre les élèves.

Axel M.

Université Catholique de Louvain la Neuve

La formation GIT est un réel upgrade pour mes compétences. La formatrice était irréprochable.

Frédéric F.

Université Catholique de Louvain la Neuve

Excellente formation! La formatrice était très claire et maitrisait parfaitement son sujet.

Anthony T.

Université Catholique de Louvain la Neuve

Excellent

Vincent B.

Université Catholique de Louvain la Neuve

Formation de très bonne qualité. la formatrice connait son sujet et communique très bien son savoir. Rythme d'un bon niveau.

Benoît M.

Université Catholique de Louvain la Neuve

C'est une formation qui approfondit, qui va loin, mais qui ne part pas de prérequis, de sorte qu'on n'est jamais arrêté par un obstacle.

Agnès V.

CIAN TECHNOLOGIES

C'était une très bonne formation, vivante, intéressante et instructive.

Jean-Luc M.

CIAN TECHNOLOGIES

Très bonne formation, claire et structurée qui permet de bien comprendre les mécanismes mis en oeuvre par GIT. J'ai apprécié les exemples nombreux et ciblés qui illustrent les explications données d'un point de vue pratique, ainsi que le rappel des points abordés le jour d'avant.

Gaëtan L.

Université Catholique de Louvain la Neuve

Excellente formation! La formatrice possède des connaissances qui semble sans fins et une pédagogie que j'ai rarement eu la chance de voir dans une formation professionnelle.

Harold Y.

Société Nationale de Développement Informatique

Cette formation a été très pratique, bien structurée et m'a personellement aidé à bien comprendre le fonctionnement de base de GIT. La formatrice était excellente et a su répondre à toutes les interrogations des participants

Marie-Pierre B.

Société Nationale de Développement Informatique

merci pour cette formation qui a été très bénéfique et je la recommande

Nourou-Dine C.

Société Nationale de Développement Informatique

Bonjour, la formation GIT a été une très belle initiation pour moi car ca m'a permis de comprendre toute la philosophie d’un gestionnaire de source décentralisé. ­ Comprendre  les concepts de Git. ­ Etre autonome avec la ligne de commande. ­ Connaître les  workflows et les bonnes pratiques Git en entreprise. ­ Dans le monde professionnelle aujourd'hui c'est un outils qui est intéressant pour la gestion des projets.

Josky A.

Société Nationale de Développement Informatique

la formation s'est très bien déroulé. La preuve que le domaine de formation est très bien cerné. cette formation m'a permis d'éclaircir les zone d'ombres que j'avais sur l'utilisation de GIT

Raoul A.

Société Nationale de Développement Informatique

Module très intéressant pour le travail personnel et collaboratif (développement)

Ruben A.

Société Nationale de Développement Informatique

La formation Git reçu a été d'une très grande utilité et a été très bénéfique pour moi. Cela m'a permis d'approfondir mes connaissances dans le domaine. Je la recommande vivement

Serge Z.

Société Nationale de Développement Informatique

Formation super pratique !!! j'ai vraiment apprécié le déroulement graduel de la formation

Nampé Antonin Alexis D.

Société Nationale de Développement Informatique

je vous remercie déjà Human Coders pour ce formulaire mis en place. il faut dire que j'utilisais déjà git dans éclipse mais la formation faites par Anne Nicolas m'a permis d'assainir mes connaissances sur ce qui se faisait en arrière plan à travers les "Push" "Pull" etc... Je le dis parce qu'il arrivait qu'on utilisait certaines choses sans connaitre les fondamentaux liée à telle ou telle fonctionnalité, et je pense qu'une telle formation est à saluer et à être encouragée.

Yoan A.

Safran Electronics & Defense

Formation très utile pour connaitre les subtilités de GIT.

Marie H.

Marie Hemmerlin

La formation correspond à ce qui est annoncé La formatrice était très compétente mais aussi disponible et accessible pour toutes questions

Yves M.

MIPIH

Excellente formation à taille humaine. De la mécanique interne jusqu'à la mention d'exemples de workflow. Beaucoup d'écoute et d'échange. Des exemples et questionnements pour une formation active avec une bonne gestion du rythme.

Antoine H.

Nartex

Excellente formation git, j'ai saisi la plupart des enjeux et significations d'un outil que j'utilisait pourtant déjà tous les jours.

Philippe S.

CNRS

La formation est parfaite pour l'utilisation du produit Git.

FAQ

Nos formations sont éligibles à plusieurs dispositifs de financement, selon votre situation. Human Coders est certifié Qualiopi, ce qui permet la prise en charge par des organismes comme Pôle emploi, votre OPCO ou encore le CPF (Compte Personnel de Formation) pour certaines formations.

Pour en savoir plus, veuillez consulter notre page : Comment financer votre formation ?

Oui, la formation peut être proposée en présentiel ou en distanciel. Pour les inter-entreprises, les modalités (présentiel ou à distance) sont fonction de la session.

Nous pouvons organiser des sessions à d'autres dates ou dans d'autres villes (Bordeaux, Lille, Lyon, Marseille, Montpellier, Nantes, Nice, Paris, Strasbourg, Toulouse...)

Les formations se déroulent toujours en petit groupe de 3 à 6 stagiaires. Nous souhaitons que les formateurs et formatrices puissent passer un maximum de temps avec chacun·e.

Voici une journée type :

  • 9h : vous êtes accueillis par votre formateur·rice autour d'un petit déjeuner (croissants, pains au chocolat, jus de fruit, thé ou café...)
  • 9h30 : la formation commence
  • 12h30 : pause de midi. Le·a formateur·rice mangera avec vous. C'est l'occasion d'avoir des discussions plus informelles.
  • 14h : reprise de la formation
  • 18h : fin de la journée

8 raisons de participer à une formation Human Coders

  • Satisfaction client élevée : Un taux de statisfaction de 4,6/5 depuis 2012 (sur 2224 sessions réalisées). 99% des participants se disent satisfaits de nos formations
  • Approche pédagogique unique : Des formations en petit groupe, des formateurs passionnés et expérimentés, de véritables workshops... (Plus d'infos sur notre manifeste)
  • Catalogue de formations complet : 104 formations au catalogue, de quoi vous accompagner sur tout vos projets
  • Écosystème dynamique : Nous accompagnons les dev depuis 13 ans avec des initiatives comme Human Coders News, les Human Talks, le podcast ou encore notre serveur Discord
  • Financement facilité : Organisme certifié Qualiopi, indispensable pour que vous puissiez obtenir des aides au financement via votre OPCO
  • Références clients prestigieuses : De nombreux clients qui nous font confiance depuis des années
  • Accompagnement sur mesure : Nous vous proposons un accompagnement personnalisé par nos consultants pour vous aider dans vos projets au-delà de la formation
  • Valorisation professionnelle : Remise d'un diplôme, d'une attestation et d'une certification, suivant les formations effectuées, que vous pourrez afficher sur vos CV et réseaux sociaux

* Nombre de personnes ayant répondu au questionnaire de satisfaction sur cette formation depuis 2012