Organiza tus commits de manera más clara, visual y profesional.
Cada emoji ayuda a identificar rápidamente el tipo de cambio realizado.
💡 Ejemplo:
git commit -m ":sparkles: Añadir función de búsqueda avanzada con filtros personalizados"
Agrega nuevas características o mejora el sistema existente.
| Emoji | Código | Tipo |
|---|---|---|
| ✨ | :sparkles: |
Nueva funcionalidad |
| 🎨 | :art: |
Diseño de UI/UX |
| ♿ | :wheelchair: |
Mejora de accesibilidad |
| 🔍 | :mag: |
Optimización SEO |
| 📱 | :iphone: |
Diseño responsivo |
| 🔒 | :lock: |
Seguridad general |
| 🔗 | :link: |
Integración externa |
| 🧠 | :brain: |
Mejora lógica/inteligencia del sistema |
| 🌟 | :star2: |
Mejora notable de experiencia de usuario |
| 🎉 | :tada: |
Inicio del proyecto |
| 🔩 | :nut_and_bolt: |
Configuración del sistema |
Corrige errores críticos o ajustes menores en el código.
| Emoji | Código | Tipo |
|---|---|---|
| 🐛 | :bug: |
Corrección de bug |
| 🚑 | :ambulance: |
Hotfix urgente |
| 🩹 | :adhesive_bandage: |
Fix menor |
| 🔇 | :mute: |
Silenciar logs innecesarios |
| 🔧 | :wrench: |
Ajuste fino de comportamiento |
Todo lo relacionado con documentación técnica o funcional.
| Emoji | Código | Tipo |
|---|---|---|
| 📚 | :books: |
Documentación general |
| 📝 | :memo: |
README o documentación técnica |
| 📖 | :book: |
Guías y manuales |
| 📄 | :page_facing_up: |
Licencias y legales |
| 🌐 | :globe_with_meridians: |
Enlaces y referencias |
| 📊 | :bar_chart: |
Estadísticas y diagramas |
Limpieza, refactorización y organización del código.
| Emoji | Código | Tipo |
|---|---|---|
| 🔨 | :hammer: |
Refactor general |
| 🧹 | :broom: |
Limpieza de código |
| ✂️ | :scissors: |
Eliminación de código muerto |
| 🪩 | :puzzle_piece: |
Modularización |
| 🚚 | :truck: |
Mover/renombrar archivos |
| 👕 | :shirt: |
Corrección de estilo (lint) |
| 🧱 | :bricks: |
Reestructuración interna |
Todo lo relacionado con pruebas manuales o automáticas.
| Emoji | Código | Tipo |
|---|---|---|
| 🚨 | :rotating_light: |
Nuevas pruebas |
| 🧪 | :test_tube: |
Unit tests |
| 🔬 | :microscope: |
Integration tests |
| ✅ | :white_check_mark: |
Pruebas exitosas |
| 🤖 | :robot: |
Automatización |
| 🧽 | :compass: |
Exploración manual |
| 📋 | :clipboard: |
Test plan / checklist |
Gestión de paquetes, Docker y herramientas.
| Emoji | Código | Tipo |
|---|---|---|
| 📦 | :package: |
Nuevas dependencias |
| 🐳 | :whale: |
Docker |
| 🧰 | :toolbox: |
Herramientas/config |
| ⬆️ | :arrow_up: |
Upgrade de versiones |
| ⬇️ | :arrow_down: |
Downgrade de versiones |
| 📌 | :pushpin: |
Versiones fijadas |
| 🔁 | :repeat: |
Rebuild/reinstalación |
Automatización y publicación de código.
| Emoji | Código | Tipo |
|---|---|---|
| 🚀 | :rocket: |
Deploy |
| ⚙️ | :gear: |
CI/CD pipeline |
| 🌱 | :seedling: |
Deploy dev/staging |
| 🌳 | :deciduous_tree: |
Deploy producción |
| ⏪ | :rewind: |
Rollback |
| 🏷️ | :label: |
Tag de versión |
| 🛥️ | :ship: |
Entrega de versión |
Refuerza la protección del sistema y los datos.
| Emoji | Código | Tipo |
|---|---|---|
| 🛡️ | :shield: |
Seguridad general |
| 🔐 | :closed_lock_with_key: |
Encriptación |
| 🕵️ | :detective: |
Auditoría |
| 🚫 | :no_entry_sign: |
Bloqueo de acceso |
| 🔑 | :key: |
Autenticación |
| 🛂 | :passport_control: |
Autorización |
| 🧯 | :fire_extinguisher: |
Prevención de incidentes |
Cambios en servicios, servidores, base de datos o red.
| Emoji | Código | Tipo |
|---|---|---|
| 🏟️ | :building_construction: |
Infraestructura general |
| ☁️ | :cloud: |
Servicios en la nube |
| 📄 | :file_cabinet: |
Cambios en la base de datos |
| 🖥️ | :desktop_computer: |
Servidores |
| 🔌 | :electric_plug: |
Conectividad y redes |
| 🛰️ | :artificial_satellite: |
Monitorización remota |
Mejoras menores o ajustes técnicos necesarios.
| Emoji | Código | Tipo |
|---|---|---|
| 🚰 | :hammer_and_wrench: |
Mantenimiento general |
| 📤 | :outbox_tray: |
Migración de datos |
| ⛏️ | :pick: |
Modificaciones internas |
| 🪛 | :screwdriver: |
Ajustes técnicos menores |
Aumenta la eficiencia del sistema o aplicación.
| Emoji | Código | Tipo |
|---|---|---|
| ⚡️ | :zap: |
Mejora de rendimiento |
| 📜 | :compression: |
Compresión |
| 📉 | :chart_with_downwards_trend: |
Reducción de costes |
| ⏱️ | :stopwatch: |
Mejora en tiempos de respuesta |
| 🧪 | :alembic: |
Experimentos de performance |
Remueve código, funciones o recursos obsoletos.
| Emoji | Código | Tipo |
|---|---|---|
| 🗑️ | :wastebasket: |
Eliminación de funcionalidad |
| 💀 | :skull: |
Funcionalidad obsoleta |
| ❌ | :x: |
Eliminación definitiva |
| 🚫 | :no_entry_sign: |
Bloqueo de uso o acceso |
- Puedes guardar estos códigos como snippets, alias, o usarlos con herramientas como Commitizen o Conventional Commits.
- También puedes hacer un alias:
alias gc='git commit -m'
Utiliza estos emojis para hacer que tus commits sean más informativos y fáciles de seguir. ¡Happy coding! 😊