git-workflow
Maîtrisez les workflows Git en toute confiance
Également disponible depuis: 0xDarkMatter,Cain96,Joseph OBrien,Joseph OBrien,0xDarkMatter,Barnhardt-Enterprises-Inc,AI-Vibe-Prompts,Doyajin174
Vous avez des difficultés avec les branches Git, les fusions et les conflits ? Cette compétence fournit des instructions claires, étape par étape, pour toutes les opérations Git avec les meilleures pratiques pour la collaboration en équipe.
Télécharger le ZIP du skill
Importer dans Claude
Allez dans Paramètres → Capacités → Skills → Importer un skill
Activez et commencez à utiliser
Tester
Utilisation de "git-workflow". Rédiger un message de commit pour l'ajout de la fonctionnalité de connexion
Résultat attendu:
feat(auth): implement user login system
- Add login form component with validation
- Create authentication API endpoint
- Integrate session management middleware
- Add unit tests for login flow
Closes #156
Utilisation de "git-workflow". Comment puis-je annuler mon dernier commit tout en conservant mes modifications ?
Résultat attendu:
Utilisez : git reset --soft HEAD~1
Cela supprime le commit mais conserve toutes les modifications stagées. Si vous voulez aussi les déstager, utilisez : git reset HEAD~1
Audit de sécurité
SûrThis skill is a documentation-only guide for Git workflows. Static analysis flagged 77 shell command patterns, 6 URLs, and 14 crypto patterns, but all are false positives. The detected patterns are Markdown code blocks (```bash) and inline code markers (`command`) used for documentation formatting, not executable code. URLs are reference links to official Git documentation. No actual security risks exist.
Score de qualité
Ce que vous pouvez construire
Intégration des nouveaux développeurs
Aider les développeurs juniors à apprendre les workflows Git appropriés avec des exemples guidés pour le branchement, le commit et la fusion du code en toute sécurité.
Standardisation du workflow d'équipe
Établir des formats de messages de commit cohérents et des conventions de nommage de branches dans toute votre équipe de développement.
Assistance à la résolution de conflits
Obtenez des conseils clairs étape par étape lorsque vous rencontrez des conflits de fusion complexes lors de l'intégration de fonctionnalités.
Essayez ces prompts
Aidez-moi à rédiger un message de commit pour les modifications qui ajoutent l'authentification utilisateur avec des tokens JWT à mon application.
Je dois commencer à travailler sur une nouvelle fonctionnalité pour le panier d'achat. Quelle branche devrais-je créer et comment ?
J'ai des conflits lors du rebase de ma branche de fonctionnalité sur main. Guidez-moi étape par étape pour les résoudre.
J'ai 5 commits désordonnés sur ma branche de fonctionnalité. Aidez-moi à les écraser et les réorganiser avant de fusionner avec main.
Bonnes pratiques
- Rédigez des commits petits et ciblés qui modifient une chose à la fois
- Utilisez le format de commit conventionnel : type(scope): subject
- Toujours récupérer les dernières modifications avant de commencer un nouveau travail
- Ne jamais commiter directement sur la branche principale
- Supprimez les branches de fonctionnalités après la fusion pour garder l'historique propre
Éviter
- Commiter avec des messages comme 'fix' ou 'update' - soyez spécifique sur ce qui a changé
- Utiliser git push --force sans --force-with-lease - peut écraser le travail des coéquipiers
- Commiter de gros lots de modifications non liées - rend la révision et le retour en arrière difficiles
- Ignorer les conflits de fusion et forcer les push - conduit à la perte de code