Desarrollador / Git
Ayudante de mensajes de Conventional Commits (generador y comprobador)
Crea un mensaje con el formato de Conventional Commits 1.0.0: selecciona el tipo, añade un ámbito y una descripción, marca los cambios incompatibles, agrega un cuerpo y pies, y consulta la versión que publicaría una herramienta como semantic-release.
Ayudante de mensajes de Conventional Commits (generador y comprobador): La herramienta escribe la primera línea con el formato type(scope): description, añade ! después del ámbito si hay un cambio incompatible y coloca el cuerpo y los pies después de líneas en blanco, incluido BREAKING CHANGE: con tu nota de migración. Advierte si la primera línea supera los 72 caracteres, termina en punto o comienza con mayúscula, y muestra si el commit activaría una versión major, minor o patch. Funciona al 100 % en tu navegador, sin subir archivos a ningún servidor.
- Categoría
- Herramientas de desarrollo
- Se ejecuta
- En tu navegador
- Coste
- Gratis · sin registro
- Disponibilidad
- Lista para usar
Funciona por completo en tu navegador
Mensaje del commit
feat(auth): add login with passkeys
35 caracteres en la primera línea · versión: minor (nueva función)
Conventional Commits 1.0.0: type(scope): description, un cuerpo opcional después de una línea en blanco y pies como BREAKING CHANGE:. Un signo ! después del tipo indica un cambio incompatible. Herramientas como semantic-release y release-please leen estos mensajes para elegir el siguiente número de versión y escribir el registro de cambios.
Ejemplo
feat(auth)!: añadir el inicio de sesión con passkeys, una línea en blanco, un cuerpo que explica el motivo y BREAKING CHANGE: las sesiones caducan después de 24 horas. Debido al signo !, una herramienta de publicación crearía una versión mayor.
Versiones
Conventional Commits se adapta al versionado semántico: fix corresponde a una versión de parche, feat a una versión menor y los cambios incompatibles a una versión mayor. Averigua cuál sería el siguiente número de versión con la calculadora de semver.
Cómo se usa
- Selecciona el tipo, como feat o fix, y añade un ámbito opcional.
- Escribe una descripción breve y marca si hay un cambio incompatible.
- Añade un cuerpo o pies si es necesario y copia el mensaje.
Privacidad y límites
Todo se ejecuta en tu navegador.
Herramientas relacionadas
Preguntas frecuentes
¿Cuál es la diferencia entre feat y fix?
feat añade algo que los usuarios pueden utilizar y produce una versión minor; fix corrige un error y produce una versión patch.
¿Cuándo es incompatible un cambio?
Cuando los usuarios actuales deben cambiar algo para que todo siga funcionando: una opción eliminada, una función renombrada o un valor predeterminado diferente.
¿Tengo que usar Conventional Commits?
No, pero herramientas como semantic-release, release-please y commitlint dependen de ello para automatizar los números de versión y los changelogs.
Herramienta gratuita · se ejecuta en tu navegador · sin cuenta