2 repositorios
Tools that use a prompt-driven interface to assist users in creating well-formatted commit messages.
Distinct from Automated Commit Workflows: Distinct from Automated Commit Workflows: requires user interaction via prompts rather than bypassing confirmation.
Explore 2 awesome GitHub repositories matching development tools & productivity · Interactive Commit Generators. Refine with filters or upvote what's useful.
This project is a Git commit standardization tool and semantic commit generator. It serves as an assistant to align code changes with semantic versioning by enforcing a consistent commit structure and formatting rules. The utility uses interactive prompts to gather user input, which it then validates against semantic categories and interpolates into predefined templates. This process automates the generation of standardized messages, ensuring that each commit follows a specific format to improve project history and traceability. The system also handles commit metadata structuring, including
Uses interactive prompts to build well-formatted commit messages without manual structural typing.
gitmoji-cli es una interfaz de línea de comandos y extensión de Git utilizada para generar mensajes de commit estructurados con emojis estandarizados. Funciona como un generador de mensajes de commit que permite a los usuarios categorizar visualmente los cambios en el código y realizar un seguimiento de las modificaciones a través de una librería predefinida de iconos visuales. La herramienta proporciona un flujo de trabajo interactivo que reemplaza la entrada de texto sin formato con prompts guiados para seleccionar categorías, alcances y descripciones. Incluye una librería de emojis buscable con indexación basada en palabras clave y almacenamiento en caché local para facilitar la selección de marcadores visuales precisos. El proyecto admite la automatización mediante la integración de Git hooks, que activan el proceso de selección automáticamente durante los comandos de commit. Los usuarios pueden personalizar aún más el flujo de trabajo a través de sistemas de gestión de preferencias que controlan el comportamiento de staging y los formatos de los iconos.
Provides a prompt-driven interface to help users create well-formatted, detailed commit messages.