Informatique et data
Git et GitHub : versionner son code et travailler en équipe au Congo
Ne plus perdre de travail, collaborer sans écraser le code des autres et faire relire ses modifications
Une journée pour maîtriser les fondamentaux de Git et de GitHub : commits, branches, fusion et résolution de conflits, dépôts distants, pull requests et revue de code. Destinée aux développeurs, analystes de données et profils techniques qui veulent travailler en équipe sur un même projet avec méthode et sans perte de travail.
- Durée
- 1 jour · 7 heures
- Niveau
- Débutant
- Format
- Intra-entreprise · Classe virtuelle
Prochaines sessions
Cette formation est organisée à la demande : en classe virtuelle ou dans vos locaux, aux dates qui vous conviennent. Demandez-nous les prochaines dates ou un devis pour votre équipe.
Également disponible
- En intra-entreprise, dans vos locaux : Cameroun, Centrafrique, Congo, Côte d'Ivoire, France, Gabon, Sénégal, Tchad
- En classe virtuelle : Cameroun, Centrafrique, Congo, Côte d'Ivoire, France, Gabon, Sénégal, Tchad
La formation au Congo
Onarcle propose la formation « Git et GitHub : versionner son code et travailler en équipe » au Congo, dans vos locaux pour un groupe (intra-entreprise), ou en classe virtuelle, en direct avec le formateur. Le programme, les objectifs et la méthode sont les mêmes que pour toutes nos sessions : un formateur praticien, des exercices sur des cas concrets et une attestation de fin de formation Onarcle.
Le tarif au Congo est de 95 000 FCFA HT par participant. Pour un groupe ou une session dans vos locaux, nous établissons un devis en francs CFA qui précise les taxes applicables et le calendrier.
Au Congo, cette formation s'adresse aux entreprises, aux institutions et aux professionnels, à Brazzaville, à Pointe-Noire comme dans le reste du pays. Elle peut être suivie en classe virtuelle, en direct avec le formateur, ou organisée dans vos locaux pour un groupe, avec des exemples adaptés à votre secteur.
Présentation
Un fichier écrasé par erreur, une version qui fonctionnait hier et que l'on ne retrouve plus, deux collègues qui modifient le même script en même temps : sans gestion de versions, ces situations coûtent des heures. Git est devenu l'outil standard pour suivre l'historique d'un projet, et GitHub la plateforme de référence pour le partager et collaborer. Ils sont utilisés aussi bien par les équipes de développement que par les analystes de données, les rédacteurs techniques ou les équipes infrastructure.
En une journée, vous acquérez une pratique solide des commandes et des notions qui comptent vraiment : préparer et enregistrer des commits lisibles, consulter l'historique, revenir en arrière sans danger, créer des branches pour isoler une fonctionnalité, fusionner et résoudre un conflit. Vous apprenez ensuite à travailler avec un dépôt distant sur GitHub, à ouvrir une pull request, à commenter et approuver le travail d'un collègue, et à adopter un flux de travail simple et partagé par toute l'équipe.
Tout se fait en ligne de commande et dans un éditeur comme Visual Studio Code, sur un petit projet fil rouge commun. Les participants travaillent par binômes ou trinômes sur le même dépôt : ils provoquent volontairement des conflits, les résolvent, puis se relisent mutuellement par pull request. Cette mise en situation reproduit fidèlement le quotidien d'une équipe et ancre les bons réflexes bien mieux qu'une démonstration.
Pour l'organisation, c'est un code mieux tracé, des livraisons plus sûres et une revue systématique qui améliore la qualité et facilite l'intégration des nouveaux arrivants. Pour le participant, c'est la confiance de pouvoir expérimenter sans crainte, puisque tout est récupérable, et la capacité de contribuer rapidement à n'importe quel projet hébergé sur GitHub, GitLab ou une plateforme équivalente. Les conventions communes réduisent aussi les malentendus entre développeurs, analystes et chefs de projet.
La session se déroule en classe virtuelle en direct ou en intra dans vos locaux, en groupes de 10 participants maximum, animée par un formateur praticien qui utilise Git au quotidien dans des projets d'équipe. Prévoyez un ordinateur portable avec Git et Visual Studio Code installés (logiciels gratuits) et un compte GitHub gratuit ; un guide d'installation vous est envoyé avant la formation et une vérification est faite en début de journée.
Objectifs
- Comprendre le fonctionnement de Git : dépôt, index, commit et historique
- Enregistrer des modifications avec des commits clairs et bien découpés
- Créer, fusionner et supprimer des branches
- Résoudre un conflit de fusion sans perdre de travail
- Synchroniser un dépôt local avec un dépôt distant sur GitHub
- Proposer et relire des modifications par pull request
- Appliquer des conventions d'équipe simples et durables
Public concerné
- Développeurs débutants ou autodidactes qui n'utilisent pas encore Git en équipe
- Analystes et data scientists qui partagent scripts et notebooks
- Administrateurs systèmes et profils DevOps débutants
- Chefs de projet techniques souhaitant comprendre le flux de travail de leur équipe
Prérequis
Savoir manipuler des fichiers et des dossiers sur son ordinateur et avoir déjà écrit quelques lignes de code ou de script. Aucune expérience de Git n'est demandée.
Programme
Jour 1 — matin
Les fondamentaux de Git en local
- Pourquoi versionner : principes de Git et vocabulaire essentiel
- Configuration, création d'un dépôt et premier commit
- Index, statut, différences (diff) et historique
- Écrire de bons messages de commit et utiliser le fichier .gitignore
- Annuler une modification ou revenir à une version antérieure
- Créer des branches, les fusionner et résoudre un premier conflit
Jour 1 — après-midi
Collaborer avec GitHub
- Dépôts distants : clone, push, pull et fetch
- Authentification sécurisée et protection des secrets
- Pull requests : ouvrir, commenter, demander des modifications, approuver
- Revue de code : quoi regarder et comment formuler ses retours
- Flux de travail par branches et règles de protection de la branche principale
- Atelier en équipe : conflits croisés et intégration finale du projet fil rouge
Méthode pédagogique
Plus de 70 % de pratique sur poste, avec un mini-projet fil rouge. Groupes de 10 participants maximum, en classe virtuelle en direct ou dans vos locaux, avec un formateur praticien. Pendant 30 jours après la formation, vous pouvez poser vos questions au formateur par email.
Ce que vous recevez
- Le dépôt du projet fil rouge avec son historique complet
- Aide-mémoire des commandes Git essentielles
- Charte d'équipe type : conventions de branches, de commits et de revue
- Attestation de fin de formation Onarcle
Évaluation et certificat
Positionnement en début de formation, exercices pratiques et mini-projet évalué. Attestation de fin de formation ; certificat de réussite Onarcle à partir de 70 % aux évaluations.
Questions fréquentes
Quel est le prix de cette formation au Congo ?
Le tarif est de 95 000 FCFA HT par participant au Congo. Pour un groupe, une session dans vos locaux ou une demande de financement, contactez-nous : nous vous envoyons un devis en francs CFA.
Peut-on suivre la formation depuis Brazzaville ?
Oui. Depuis Brazzaville, la formation se suit dans vos locaux pour un groupe (intra-entreprise), ou en classe virtuelle, en direct avec le formateur. Les supports sont remis en version téléchargeable.
Peut-on organiser cette formation pour notre équipe au Congo ?
Oui. Pour un groupe, nous adaptons les exemples et les exercices à votre secteur et à vos outils, et organisons la session dans vos locaux ou en classe virtuelle, selon vos contraintes au Congo.
Quels logiciels faut-il installer ?
Git, Visual Studio Code et un compte GitHub, tous gratuits. Un guide d'installation pas à pas vous est envoyé avant la session.
La formation se fait-elle en ligne de commande ?
Oui, principalement, car c'est le meilleur moyen de comprendre ce que fait Git. Nous montrons aussi les équivalents dans Visual Studio Code et sur l'interface de GitHub.
Ce qui est appris s'applique-t-il à GitLab ou Bitbucket ?
Oui. Les commandes Git sont identiques et la logique des merge requests sur GitLab est très proche de celle des pull requests sur GitHub.
Quel est le prix de la formation ?
Le tarif indiqué sur cette page s'entend par participant, en inter-entreprises. Pour un groupe ou une session dans vos locaux, nous établissons un devis. Pour une demande de financement, contactez-nous : nous vous aidons à préparer le dossier.
Peut-on organiser la session pour toute une équipe ?
Oui, en intra, la journée peut être adaptée à vos outils, à votre plateforme d'hébergement de code et à vos conventions internes.
Inscription et devis
Réservez une place, demandez un devis ou une session pour vos équipes. Nous vous répondons sous 48 heures ouvrées.
Les noms de logiciels et de marques cités appartiennent à leurs propriétaires respectifs. Onarcle est un organisme de formation indépendant, non affilié à leurs éditeurs ; cette formation ne délivre pas de certification officielle d'éditeur.