#git
44 éléments
leçon
introduction et workflow de base
Initialiser un dépôt, commits et branches en local.
ouvrir
leçon
reprise et dépannage (reflog, reset, revert)
Récupérer, corriger et revenir en arrière en sécurité.
ouvrir
leçon
rebase interactif et nettoyage d'historique
Squash, reword, rebase -i avant merge.
ouvrir
leçon
sécurité des commits: signatures GPG et SSH
Signer et vérifier les commits et tags.
ouvrir
leçon
migration et nettoyage d’historique sensible
Retirer des secrets et gros fichiers de l'historique.
ouvrir
leçon
hooks et qualité avec pre-commit
Valider formatage et lint automatiquement.
ouvrir
leçon
intégration CI/CD avec Git
Connecter le dépôt à la CI et publier des artefacts.
ouvrir
leçon
sous-modules et dépendances de dépôt
Ajouter, initialiser et mettre à jour un sous-module.
ouvrir
leçon
stratégies de branches et protections
Définir une politique de branches robuste.
ouvrir
leçon
workflow feature et pull requests
Organiser issues, branches et PRs propres.
ouvrir
leçon
stashes et worktrees
Mettre de côté des changements et travailler en parallèle.
ouvrir
leçon
tags et releases
Créer tags annotés, pousser et lister.
ouvrir