Notre avis
Synchronise la branche locale avec le dépôt distant en utilisant fetch et rebase.
Points forts
- Processus automatisé et simple
- Évite les commits de fusion inutiles
- Gère les conflits en invitant à les résoudre
- Maintient un historique linéaire
Limites
- Nécessite une résolution manuelle des conflits
- Ne fonctionne pas si la branche locale a fortement divergé
- Synchronise uniquement la branche courante
Lorsque vous devez mettre à jour votre branche locale avec les derniers changements distants sans créer de commit de fusion.
Lorsque vous souhaitez préserver l'historique des fusions ou lorsque vous travaillez sur une branche partagée où le rebase pose problème.
Analyse de sécurité
SûrThe skill only uses safe git commands (fetch, pull --rebase) within the allowed Bash(git:*) toolset. There is no risk of data exfiltration, system destruction, or execution of arbitrary code. The operations are standard and non-destructive beyond the normal scope of version control.
Aucun point d'attention détecté
Exemples
Sync my current branch with the remote repository using rebase.name: git-sync description: Sync with remote repository using pull --rebase. Use when you need to update your local branch with remote changes. disable-model-invocation: true allowed-tools: Bash(git:*)
Git Sync
Sync local branch with remote using rebase.
-
Fetch the latest changes from the remote repository.
- Command:
git fetch origin
- Command:
-
Pull and rebase the current branch on top of the remote branch.
- Command:
git pull origin HEAD --rebase - If there are conflicts, resolve them, then
git rebase --continue.
- 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.