Sin configuración específica de GIT, compartir el mismo formato de mensajes de GIT entre todo el equipo de desarrolladores
Lee esta información en otros idiomas: English, Español.
Sin necesidad de configuración de GIT, tener un formato común de mensajes de GIT commit para poder utilizarlo por todo el equipo de desarrollo utilizando hooks nativos de GIT
OS X, Linux & Windows:
npm install
NPM instalará los paquetes de npm husky
y commitlint
. Estos paquetes son
los responsables de instalar y lanzar los hooks de GIT.
Dentro del fichero package.json
encontrarás la configuración necesaria para
husky
.
En este caso de uso, utilzamos los hooks de GIT commit-msg
y post-merge
.
"husky": {
"hooks": {
"commit-msg": "commitlint -E HUSKY_GIT_PARAMS",
"post-merge": "npm install"
}
}
Más información, por favor, visita https://moisesbm.wordpress.com/2018/09/15/git-commit-messages-shareable-format/.
Moisés Belchín
@moises_b_m
https://github.com/mbelchin/
Distribuido bajo lincencia MIT. Echa un vistazo a LICENSE
para más información.
Para obtener una información más detallada acerca de este paquete, por favor, dirígete a : https://moisesbm.wordpress.com/2018/09/15/git-commit-messages-shareable-format/
Este proyecto fue creado para encontrar una manera simple de compartir el mismo estilo de mensajes de GIT con todo un equipo de desarrolladores.
Si consideras que algunas cosas podrían mejorarse o si conoces alguna otra herramienta más sencilla o con una configuración más fácil, por favor, abre un hilo de debate para que todos nos podamos beneficiar de todas las mejoras que surjan.
- Haz un fork (https://github.com/mbelchin/git-messages-format/fork)
- Crea una nueva rama (
git checkout -b feature/fooBar
) - Haz un commit de tus cambios (
git commit -am '<type>(scope): add some fooBar'
) - Haz push de tu rama (
git push origin feature/fooBar
) - Crea un nuevo Pull Request