Herramientas de desarrollo

Generador de mensajes de commit Git

Genera mensajes de commit para Git con formato estándar a partir de tipo, ámbito, descripción y avisos de compatibilidad.

Ejecutar herramienta

Estructura mensajes para el historial de control de versiones siguiendo el formato convencional. Puedes indicar de forma manual el tipo de cambio, el componente o ámbito afectado y la descripción principal de la modificación realizada en el código. Si dejas alguno de estos campos en blanco, el generador selecciona opciones predefinidas de su lista interna para completar la estructura básica. Cuando activas la casilla de cambio incompatible, el resultado añade un aviso específico de ruptura de compatibilidad junto con un salto de línea. Además, el texto generado incluye automáticamente un bloque final con tres líneas estructuradas con viñetas para detallar las notas adicionales del cambio. Esta herramienta genera exclusivamente el texto formateado en pantalla para que puedas copiarlo y utilizarlo en tu terminal o cliente habitual. No ejecuta comandos de Git, no modifica repositorios ni aplica confirmaciones de forma directa.

Instrucciones

  1. Escribe el tipo de commit deseado, como feat o fix, o déjalo vacío para usar una sugerencia predeterminada.
  2. Indica el ámbito del cambio entre paréntesis opcionalmente o déjalo en blanco para autocompletar.
  3. Introduce un mensaje descriptivo que resuma la acción principal del commit.
  4. Marca la casilla de cambio incompatible si la modificación introduce cambios importantes que rompen la compatibilidad previa.
  5. Ejecuta la herramienta y copia el bloque de texto resultante para usarlo en tu confirmación de Git.

Ejemplos

  • Con tipo 'feat', ámbito 'auth', mensaje 'añadir autenticación con tokens' y sin casilla marcada, obtienes una línea principal 'feat(auth): añadir autenticación con tokens' seguida de tres viñetas de detalle.
  • Con tipo 'fix', ámbito 'api', mensaje 'corregir validación de cabeceras' y la casilla de cambio incompatible activada, la herramienta genera el encabezado, añade el bloque de aviso de cambio de compatibilidad y finaliza con las tres viñetas estándar.

Preguntas frecuentes

¿La herramienta aplica el commit directamente en mi repositorio?

No. La herramienta solo redacta el texto en pantalla. Debes copiar el resultado y pegarlo en tu terminal o cliente de Git.

¿Qué sucede si no completo ningún campo?

El generador recurre a valores predefinidos aleatorios para el tipo, el ámbito y el mensaje, devolviendo una estructura de commit completa y válida.

¿Cómo se señala un cambio incompatible?

Al marcar la casilla correspondiente, el generador añade una línea en blanco y una sección explícita de aviso de cambio importante en el cuerpo del mensaje.

Insertar esta herramienta

Añade esta herramienta funcional de SmartPlusLab a tu sitio web con el siguiente código.