Notre avis
Annule le dernier commit tout en conservant les modifications dans la zone de staging.
Points forts
- Permet de corriger le message de commit ou d'ajouter des fichiers oubliés.
- Ne supprime pas les modifications de fichiers.
- Opération non destructive et facile à inverser.
Limites
- Ne fonctionne que pour le dernier commit de la branche courante.
- N'est pas adapté pour annuler des commits déjà poussés (push).
- Ne gère pas les commits multiples ou les fusions complexes.
Quand vous avez fait un commit avec un message erroné ou oublié des fichiers, et que vous n'avez pas encore poussé sur le dépôt distant.
Si le commit a déjà été poussé sur une branche partagée, préférez git revert pour éviter de réécrire l'historique.
Analyse de sécurité
SûrThe skill only runs a standard, non-destructive git command ('git reset --soft HEAD~1') that keeps changes staged. It does not exfiltrate data, write files outside the repo, or execute external payloads. The allowed-tools are restricted to git, posing no security risk.
Aucun point d'attention détecté
Exemples
Undo the last commit but keep changes staged so I can fix the commit message.I forgot to include some files in the last commit. Undo the commit, add the files, and recommit.I made a typo in the last commit message. Help me undo it without losing changes and then recommit with the correct message.name: git-undo description: Undo the last commit while keeping changes staged. Use when you need to fix a commit message or add missing files. disable-model-invocation: true allowed-tools: Bash(git:*)
Git Undo
Undo the last commit but keep changes staged.
- Undo the last commit but keep the file changes in the staging area.
- Command:
git reset --soft HEAD~1 - This allows you to fix the commit message or add missing files before committing again.
- Command:
Expert Next.js App Router
Developpement
Un skill qui transforme Claude en expert Next.js App Router.
Générateur de README
Developpement
Crée des README.md professionnels et complets pour vos projets.
Rédacteur de Documentation API
Developpement
Génère de la documentation API complète au format OpenAPI/Swagger.