Par Anonyme (non vérifié) , 29 avril 2026

Les relecteurs lisent votre histoire

Une pull request est une histoire que vous racontez sur un changement.

Étape 1 : rebase sur main

git fetch origin
git rebase origin/main

Étape 2 : squash des commits WIP

git rebase -i origin/main

Étape 3 : réécrire les messages

Utilisez reword dans le rebase interactif pour corriger les coquilles.

Étape 4 : relancer tests et linters

npm test
npm run lint
npm run typecheck

Étape 5 : auto-réviser le diff

git diff origin/main...HEAD
git log origin/main..HEAD --oneline

Étape 6 : vérifier les secrets

git diff origin/main...HEAD | grep -iE 'password|secret|api[_-]?key|token'

Étape 7 : vérifier le build

Étape 8 : écrire la description du PR

Étape 9 : force-push avec précaution

git push --force-with-lease origin feature/login

Étape 10 : gardez le PR petit