
Deviens un ninja
avec Git!
Git est devenu un outil indispensable dans l'écosystème open source. 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. Venez découvrir pourquoi !
Objectifs
- Comprendre la philosophie d'un gestionnaire de source décentralisé.
- Comprendre les concepts de Git.
- Être autonome avec la ligne de commande.
- Connaître les workflows et les bonnes pratiques Git en entreprise.
Pré-requis
Public visé
Modalités
Programme
Jour 1
Introduction
- Historique
- Les principes de base
- Configurer son installation
Travailler en local
- Initialiser un repository
- Ajouter/Supprimer
- Commit
- Historique
Se sortir de toutes les situations
- Reset et ses différents modes
- La magie du reflog
Workflow local
- Qu'est qu'une branche?
- Merge et rebase
- Tag et stash
- Comparer des branches
Travailler à plusieurs
- Faire un clone
- Gérer les remotes
- Pull et push
- Utilisation avancée de checkout
Jour 2
Workflow à plusieurs
- Le mode open source
- Le mode entreprise
- La maintenance
- Etude d'un cas réel
Github
- La plateforme incontournable
- Repository et fork
- Pull request
- Issue tracker
Les outils autour de Git
- GitWeb
- Gitlab
- TortoiseGit/SmartGit
Organiser son projet
- Submodule
- Subtree
Concepts avancés
- Localiser un bug
- Mettre de côté des changements
- Ré-écrire un historique
- Cherry picking
Formateurs

Cédric Exbrayat sera l'animateur de cette formation. Il utilise Git depuis une quinzaine d'années et a coécrit le livre “Devenir un Ninja avec Git” qui vous sera fourni. Il contribue à différents projets open-source sur Github, dont les plus notables sont Vue et Angular, sur lesquels il fait partie des contributeurs les plus actifs au monde. Les formateurs Ninja Squad sont des passionnés et experts de la technologie qu'ils enseignent. Avec plusieurs dizaines de sessions de formation par an, et ce depuis près de 10 ans, nos formateurs sont passés maîtres dans l'art d'accompagner une équipe vers la maîtrise de leur sujet. Ils développent et améliorent sans cesse les supports et exercices permettant aux stagiaires d'atteindre les objectifs pédagogiques.
Tarif, modalités et délai d'accès
Le coût de cette formation est de 1 000 € HT par participant pour une formation inter-entreprise. Git est si bien établi à présent que nous ne planifions plus de sessions à intervalle régulier. Mais contactez-nous si vous êtes intéressé, et nous devrions pouvoir planifier une session dans les semaines qui suivent. Les sessions intra-entreprise peuvent être planifiées dans les semaines qui suivent votre demande : contactez-nous pour un devis personnalisé.
Moyens techniques
Méthodes mobilisées (sur site et à distance)
Chaque formation Ninja Squad s'appuie sur le livre numérique écrit par les formateurs. Dans le cas d'une formation à distance, le formateur est en face à face virtuel 100% du temps, pour exposer un nouveau point théorique ou accompagner les stagiaires lors des phases d'exercice. Nous utilisons le logiciel Meet de Google pour avoir une salle de classe virtuelle privée. Afin de suivre la réalisation des exercices à distance, nous utilisons Visual Studio Code et sa fonction Live Share, qui permet de voir le travail des stagiaires en temps réel, de les guider ou de les corriger, d'avoir une messagerie ou un appel privé en tête-en-tête.
Évaluation
Un système d'évaluation des exercices permet un suivi personnalisé de la progression des stagiaires, tout au long de la réalisation d'un fil-rouge permettant de versioner sous Git un ensemble de textes, tout en collaborant progressivement ensemble.
Accessibilité
Les personnes atteintes de handicap sont invitées à nous contacter directement, afin d'étudier les possibilités de suivre la formation dans des conditions adaptées.
Notes
Basé sur les notes laissées par participants au 21 août 2025, depuis le .
- Intérêt du contenu
/ 5 - Objectifs atteints
/ 5 - Qualité de l'animation
/ 5 - Techniques d'apprentissage variées
/ 5 - Qualité des supports de formation
/ 5 - Objectifs atteints
/ 5
Quelques témoignages
J'avais fait un peu de Git pour des projets personnels, et j'avais donc quelques base, mais pas vraiment solides. Du coup ça m'a permis de repartir du bon pied, et de comprendre le fonctionnement général, et ça change tout !
J'ai vraiment l'impression de pouvoir commencer à faire des choses intéressantes avec cet outil, ce qui n'était pas le cas avant.
Par ailleurs, la pédagogie du formateur était parfaite, et l'alternance des présentations et des TP parfaitement maitrisée.
Très bonne raison de revenir de vacances pour 2 jours !
L'animation était fluide et bien rythmée. L'approche du sujet correspondait à mes attentes : très technique et avec de nombreux TPs. Je ressors avec le sentiment de maîtriser cet outil !
De mon point de vue, cette formation est un pré-requis avant d'utiliser Git. Je me sens maintenant à l'aise pour utiliser Git sur nos projets.
Dernière mise à jour le 4 juillet 2025
Prochaines sessions

Un prix réduit pour les Héros !
Toutes nos formations bénéficient du prix réduit pour les Héros. Demandez une réduction de -30% si vous êtes :
- organisateur bénévole d'événements techniques,
- committer sur un projet open-source,
- indépendant et ne bénéficiez pas du CPF,
- ou demandeur d'emploi.
Certification qualité
Nos formations sont certifiées Qualiopi, et peuvent être financée par votre OPCO.
SAS Ninja Squad, 13 Lotissement les Tilleuls, 42170 St Just St Rambert
Numéro SIREN de l'organisme de formation : 752 513 465
enregistré sous le numéro de déclaration d'activité 82 42 02523 42 auprès de la Direction Régionale de l'Économie, de l'Emploi, du Travail et des Solidarités Auvergne-Rhône-Alpes