Skip to content

gperzal/GitCommitEmoji

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 

Repository files navigation

🚀✨ Guía de Emojis para Commits de Git

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"

🧹📈 Funcionalidades y Mejoras

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

👾🚑 Correcciones de Errores

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

📚📝 Documentación

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

💫🧹 Refactorización y Estilo

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

🧪✅ Pruebas

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

📆🐫 Dependencias y Build

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

🚀🌳 CI/CD y Despliegue

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

🛡️🔑 Seguridad

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

🏟️☁️ Infraestructura

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

🚰📤 Mantenimiento y Migraciones

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

⚡️📉 Optimización

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

🗑️💀 Remoción y Deprecación

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

🎯 Bonus: Personaliza tu flujo

  • 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! 😊

About

Git Commit Emoji

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors