Skip to content
Commencer

Ressources

Tout ce dont vous avez besoin pour aller plus loin

Découvrez nos guides pratiques et nos modèles de fichiers réutilisables spécialement conçus pour structurer vos projets :

Outils de développement

Guide pratique

Instructions détaillées d’installation et de configuration de Git, GitHub CLI, des clients graphiques et des extensions de votre IDE.

Consulter le Guide Outils

Modèles de fichiers (Templates)

Modèles réutilisables

Gabarits professionnels prêts à copier pour vos README, vos Pull Requests, vos guides de contribution et vos tickets (issues).

Accéder aux Modèles

Conventions & Standards

Normes d'ingénierie

Règles de nommage de branches, messages de commits standardisés (Conventional Commits), gestion de versions (SemVer) et workflows.

Voir les Conventions

Cas particuliers & Avancés

Cas complexes

Gestion de tâches volumineuses, branches expérimentales (spikes, prototypes), commits WIP et de retour en arrière (reverts).

Voir les Cas Avancés


Apprenez et pratiquez les commandes Git de manière visuelle et ludique sans risquer de casser vos projets réels.

Learn Git Branching

Recommandé

Le meilleur simulateur interactif pour comprendre les branches, le rebase et les merges en temps réel avec des graphiques animés.

Pratiquer sur Learn Git Branching

Oh My Git!

Jeu Open-Source

Un jeu de cartes interactif téléchargeable pour visualiser les branches de votre dépôt et comprendre l’impact de vos actions.

Découvrir Oh My Git!

GitHub Skills

Interactif

Des tutoriels pratiques directement intégrés à votre compte GitHub sous forme d’exercices réels et de Pull Requests.

Explorer les cours GitHub


Bien que la ligne de commande (CLI) soit indispensable, utiliser un client visuel vous aidera à mieux appréhender les historiques complexes.

Lazygit

Terminal TUI

Un client Git en terminal ultra-rapide et entièrement pilotable au clavier. Idéal pour les adeptes de la ligne de commande.

Voir Lazygit sur GitHub

GitHub Desktop

GUI Débutant

L’interface visuelle officielle de GitHub. Très intuitive pour synchroniser vos projets, gérer vos branches et faire des commits.

Télécharger GitHub Desktop

GitKraken

GUI Pro

Un client Git graphique multiplateforme avec une visualisation d’historique inégalée, des outils de fusion et des intégrations riches.

Découvrir GitKraken


Des ressources de référence et des générateurs automatiques pour coder selon les normes de l’industrie.

Conventional Commits

Standard

La spécification internationale pour structurer vos messages de commit (feat:, fix:, docs:, etc.) et générer des changelogs automatisés.

Lire la spécification

gitignore.io

Outil Utile

Générez instantanément des fichiers .gitignore robustes et adaptés à votre système d’exploitation, vos IDE (VS Code, etc.) et vos langages.

Générer un .gitignore

Fiche de révision officielle

Aide-Mémoire

L’aide-mémoire Git officiel créé par GitHub Education. Idéal pour garder les principales commandes sous les yeux ou l’imprimer.

Télécharger la fiche (PDF)


Références maintenues par Git, GitHub et la communauté — fiables et à jour.

Git & GitHub Learning Resources

Officiel GitHub

Hub officiel : Git Flow, Pro Git book, Git Guides, Git command list — tout pour maîtriser Git et GitHub.

Consulter le hub

GitHub Learn

Hub unifié

Portail unique pour cours, Skills interactifs, vidéos et certifications GitHub.

Explorer GitHub Learn

roadmap.sh — Git & GitHub

Roadmap 2026

Parcours pas-à-pas 2026 : du premier commit aux workflows d’équipe, avec tutoriels et communauté.

Voir la roadmap

Atlassian Git Tutorials

Workflows d'équipe

Git Flow, GitHub Flow, trunk-based, merge vs rebase — tutoriels avec schémas.

Lire les tutoriels


GitHub Skills

Gratuit — Dans GitHub

Cours interactifs directement dans GitHub (Issues + Actions) : premier PR, Pages, merge conflicts, Actions.

Lancer les Skills

Microsoft Learn — GitHub

Gratuit

Parcours officiels Microsoft x GitHub : Git par la pratique, certifications.

Suivre la formation

LabEx — Git Exercises

Labs mains sur clavier

20+ labs Git (add, branching, reflog, bisect) + cours git-for-beginners — VM navigateur.

Pratiquer sur LabEx

Scrimba & Codecademy

Vidéo interactive

Scrimba 103 min (Gregor Thomson) + Codecademy 4h terminal intégré — du commit au rebase.

Comparer les cours


Ressources partagées par la communauté professionnelle pour maîtriser GitHub au quotidien.

LinkedIn Learning — GitHub

Certifiant

GitHub Essential Training, GitHub Actions, Copilot — parcours certifiants, recherchés via dork site:linkedin.com \"GitHub Essential Training\".

Chercher sur LinkedIn Learning

LinkedIn Community — #GitHub

Veille OSINT

Posts #GitHubEducation + #GitHubCopilot — outils, retours d’expérience, workflows partagés par devs et mentors.

Veille LinkedIn

Méthode OSINT

Passif uniquement

Dork site:linkedin.com/posts \"GitHub Actions\" + theHarvester (passif) + Sales Navigator (manuel, compte jetable + VPN) — pas d’automatisation (ToS).

Outil theHarvester

Page centrale OSINT

Nouveau

Toutes les ressources collectées via WSL Kali centralisées : outils, dorks, résultats passifs, GH Search.

Voir la page OSINT

Catalogue Formations

23 ressources

Toutes les formations Git & GitHub — officielle, MOOC, labs, cheatsheets — centralisées.

Voir le catalogue


GitHub Training Cheat Sheet

PDF

Commandes Git essentielles en une page — idéale à imprimer et garder sous les yeux.

Télécharger

Hostinger & Intellipaat

200+ commandes

Listes complètes : basic → advanced, branching, remote, rebase, cherry-pick.

Voir Hostinger

Git Advanced — rebase, bisect, hooks

Avancé

Interactive rebase, cherry-pick, bisect, reflog, rerere — pour un historique propre.

Lire le guide


Supports de présentation (Slides des Ateliers)

Section titled “Supports de présentation (Slides des Ateliers)”

Retrouvez et téléchargez ici tous les supports de cours (slides) officiels de HashCode Academy, aux formats PDF ou PowerPoint (PPTX) :

Atelier Titre du Workshop Format PDF Format PPTX
Atelier 01 Foundations of Version Control Télécharger 📄 Télécharger 📊
Atelier 02 Installation & Configuration Télécharger 📄 Télécharger 📊
Atelier 03 Premier Dépôt Télécharger 📄 Télécharger 📊
Atelier 04 Les Commits Télécharger 📄 Télécharger 📊
Atelier 05 Les Branches Télécharger 📄 Télécharger 📊
Atelier 06 Les Fusions (Merge) Télécharger 📄 Télécharger 📊
Atelier 07 Collaboration GitHub Télécharger 📄 Télécharger 📊
Atelier 08 Pull Requests Télécharger 📄 Télécharger 📊
Atelier 09 Gestion de Projet GitHub Télécharger 📄 Télécharger 📊
Atelier 10 CI/CD & DevOps Télécharger 📄 Télécharger 📊
Atelier 11 Secourir son code Télécharger 📄 Télécharger 📊
Atelier 12 Open Source & Standards Télécharger 📄 Télécharger 📊
Atelier 13 Tags & Release Conventions Télécharger 📄 Télécharger 📊
Atelier 14 GitHub Organizations & Collaboration Télécharger 📄 Télécharger 📊
Atelier 15 Roundtable & Rétrospective Télécharger 📄 Télécharger 📊

HashCode Workshops
Part of the JoinHashCode ecosystem

Ctrl + K Rechercher dans les workshops