Ce que vous saurez faire
Créer un dépôt propre, sélectionner un commit, isoler une fonctionnalité, résoudre un conflit, échanger avec GitHub, proposer une pull request et préparer une version identifiable. Le cours explique aussi les limites des commandes de récupération et le rôle d’une vérification automatisée.
Avant de commencer
Aucune connaissance préalable de Git n’est nécessaire. Les exemples de création de fichiers utilisent PowerShell 7 ; les commandes Git sont utilisables depuis les terminaux habituels. Travaillez dans un dossier d’exercice distinct. Les dépôts et adresses contenant VOTRE_COMPTE sont à adapter à votre propre compte.
Programme détaillé
- Comprendre Git et GitHub
Comprendre les dépôts, les instantanés et la collaboration distribuée.
- Installer et configurer Git
Préparer le terminal, l’identité et un premier dépôt sans confondre configuration et connexion.
- Enregistrer des commits propres
Maîtriser le dossier de travail, l’index, les différences et l’historique.
- Branches et fusions
Isoler une fonctionnalité et réunir les travaux en comprenant le graphe.
- Résoudre les conflits et comprendre rebase
Traiter une divergence avec méthode et choisir entre fusion et réécriture.
- Publier et synchroniser avec GitHub
Créer un dépôt distant, s’authentifier et maîtriser clone, fetch, pull et push.
- Collaborer avec issues et pull requests
Proposer une modification, la relire et l’intégrer avec un historique compréhensible.
- Corriger, mettre de côté et retrouver
Choisir restore, revert, reset, stash ou reflog selon ce qu’il faut préserver.
- Qualité, versions et GitHub Actions
Documenter le dépôt, protéger les secrets et automatiser une vérification utile.
- Projet complet et mémento
Appliquer le parcours à une contribution NKILItech, de la demande à la version livrée.
Commencer le cours - page 1 sur 10
Cours original PandaCodeur, étude pédagogique NKILItech. Les références officielles sont indiquées dans chaque chapitre.