git-workflow
Domina los Flujos de Trabajo de Git con Confianza
También disponible en: 0xDarkMatter,Cain96,Joseph OBrien,Joseph OBrien,0xDarkMatter,Barnhardt-Enterprises-Inc,AI-Vibe-Prompts,Doyajin174
¿Tienes dificultades con las ramas de Git, las fusiones y los conflictos? Esta habilidad proporciona una guía clara, paso a paso, para todas las operaciones de Git con mejores prácticas para la colaboración en equipo.
Descargar el ZIP de la skill
Subir en Claude
Ve a Configuración → Capacidades → Skills → Subir skill
Activa y empieza a usar
Pruébalo
Usando "git-workflow". Write a commit message for adding login functionality
Resultado esperado:
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
Usando "git-workflow". How do I undo my last commit but keep my changes?
Resultado esperado:
Use: git reset --soft HEAD~1
This removes the commit but keeps all changes staged. If you want to unstage them too, use: git reset HEAD~1
Auditoría de seguridad
SeguroThis 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.
Puntuación de calidad
Lo que puedes crear
Incorporación de Nuevos Desarrolladores
Ayuda a los desarrolladores junior a aprender los flujos de trabajo adecuados de Git con ejemplos guiados para crear ramas, hacer commits y fusionar código de manera segura.
Estandarización del Flujo de Trabajo en Equipo
Establece formatos consistentes de mensajes de commit y convenciones de nomenclatura de ramas en todo el equipo de desarrollo.
Asistencia en la Resolución de Conflictos
Obtén una guía clara paso a paso al enfrentarte a conflictos complejos de fusión durante la integración de características.
Prueba estos prompts
Ayúdame a escribir un mensaje de commit para los cambios que agregan autenticación de usuario con tokens JWT a mi aplicación.
Necesito comenzar a trabajar en una nueva característica para el carrito de compras. ¿Qué rama debería crear y cómo?
Estoy obteniendo conflictos al hacer rebase de mi rama de características sobre main. Guíame paso a paso para resolverlos.
Tengo 5 commits desordenados en mi rama de características. Ayúdame a hacer squash y reorganizarlos antes de fusionar a main.
Mejores prácticas
- Escribe commits pequeños y enfocados que cambien una cosa a la vez
- Usa el formato de commit convencional: tipo(alcance): asunto
- Siempre extrae los últimos cambios antes de comenzar nuevo trabajo
- Nunca hagas commits directamente a la rama main
- Elimina las ramas de características después de fusionar para mantener el historial limpio
Evitar
- Hacer commits con mensajes como 'fix' o 'update' - sé específico sobre qué cambió
- Usar git push --force sin --force-with-lease - puede sobrescribir el trabajo de compañeros
- Hacer commits de lotes grandes de cambios no relacionados - dificulta la revisión y reversión
- Ignorar conflictos de fusión y forzar pushes - conduce a código perdido
Preguntas frecuentes
What is the difference between git merge and git rebase?
How do I undo a commit that was already pushed?
What should I do if I committed to the wrong branch?
How often should I pull changes from main?
What is git stash and when should I use it?
What are conventional commits and why use them?
Detalles del desarrollador
Estructura de archivos
📄 SKILL.md