Reviewer lesen Ihre Geschichte
Eine Pull Request ist eine Geschichte uber eine Anderung.
Schritt 1: Rebase auf main
git fetch origin
git rebase origin/main
Schritt 2: WIP-Commits squashen
git rebase -i origin/main
Schritt 3: Nachrichten umschreiben
reword in interaktivem Rebase verwenden.
Schritt 4: Tests und Linter erneut ausfuhren
npm test
npm run lint
npm run typecheck
Schritt 5: Selbstuberprufung des Diffs
git diff origin/main...HEAD
git log origin/main..HEAD --oneline
Schritt 6: nach Geheimnissen suchen
git diff origin/main...HEAD | grep -iE 'password|secret|api[_-]?key|token'
Schritt 7: Build verifizieren
Push zu einer Draft-PR oder lokal CI ausfuhren.
Schritt 8: PR-Beschreibung schreiben
Was andert sich, warum, wie getestet, Screenshots wenn UI, und Risiken oder Follow-ups.
Schritt 9: Force-Push mit Sorgfalt
git push --force-with-lease origin feature/login
Schritt 10: PR klein halten
Wenn Ihr Diff mehr als 400 Zeilen hat oder mehr als 10 Dateien beruhrt, erwagen Sie das Aufteilen.