Aller au contenu principal

Se connecter

Sauvegarde ta progression et retrouve-la sur tous tes appareils.

Ou par email

Pas encore de compte ?

Politique de confidentialité

Git notes : annoter tes commits

git notes ajoute des annotations a tes commits sans les modifier. Ideal pour le suivi de code review, les infos de deploiement ou tout contexte supplementaire.

Annotation

C'est quoi git notes ?

git notes permet d'ajouter des annotations a des commits sans modifier leur hash. Les notes sont stockees separement de l'historique.

C'est comme coller un post-it sur un commit : tu ajoutes du contexte supplementaire (review, deploiement, bug lie) sans toucher au commit original.

Syntaxe de git notes

git notes add -m "texte"

Ajouter une note au dernier commit

git notes show <hash>

Afficher la note d'un commit

git notes remove <hash>

Supprimer une note

Git notes en pratique

Ajouter et gerer des annotations.

Ajouter une note

Gerer les notes

Quand utiliser git notes ?

Code review

Annoter les commits avec le statut de review (approuve, demande de modifications) sans modifier l'historique.

Deploiement

Marquer les commits avec les infos de deploiement (date, environnement, version) pour la tracabilite.

Documentation

Ajouter du contexte supplementaire a des commits anciens : liens vers des tickets, explications techniques, etc.

Erreurs courantes avec git notes

Oublier de push les notes

Les notes ne sont pas poussees par defaut. Utilise git push origin refs/notes/commits pour les partager avec l'equipe.

Perdre les notes lors d'un rebase

Un rebase change les hash des commits. Les notes sont liees aux anciens hash et ne suivent pas automatiquement. Utilise git notes copy pour les reassigner.

Ecraser une note existante

Par defaut, git notes add refuse d'ecraser une note existante. Utilise -f pour forcer, ou git notes append pour ajouter a la note existante.

Fait partie du guide Git avance

A

GitQuest est conçu par Anaïs (nouvelle fenêtre), développeuse web et responsable pédagogique, spécialisée en formations tech et accessibilité numérique.

Questions sur git notes

Documente ton historique avec GitQuest

Apprends a enrichir ton historique Git avec des annotations et du contexte.

Commencer les enquetes