¿Cuándo usar "tarea" como tipo de mensaje de confirmación?


108

¿Cuál es el uso de chorede control de versiones semántica mensajes de confirmación ? Otros tipos como hazaña o corrección son claros, pero no sé cuándo usar "tarea".

¿Alguien puede proporcionar un par de ejemplos de su uso?

Otra pregunta que tal vez no esté relacionada: ¿Cuál es el tipo adecuado de mensajes de confirmaciones para modificar archivos .gitignore?

Respuestas:


127

Puede ver una breve definición en " Git Commit Msg ":

chore: actualización de tareas rutinarias, etc. sin cambio de código de producción

Se utiliza en:

Modificar el .gitignoresería parte de las "tareas".

" grunt task" no significa nada que pueda ver un usuario externo:

  • implementación (de una función existente , que no implica una corrección),
  • configuración (como el .gitignoreo .gitattributes),
  • métodos internos privados ...

Aunque Owen S menciona en los comentarios :

Al mirar la página de Karma a la que enlaza , sospecho que grunt taskpuede referirse específicamente a la herramienta de compilación de Javascriptgrunt .
En cuyo caso, probablemente no tenían en mente cambios relacionados con la implementación o métodos internos privados, sino cambios de herramientas, cambios de configuración y cambios en cosas que en realidad no entran en producción en absoluto .
(Nuestra tienda lo usa actualmente para esos, y también para una refactorización simple).


Ya leí el enlace que proporcionaste. ¡En realidad fue lo único que encontré! Pero no entiendo lo que grunt taskssignifica. ¿Puede proporcionar algunos ejemplos?
Alireza Mirian

@AlirezaMirian He añadido algunos ejemplos de "tareas rutinarias".
VonC

8
Al mirar la página de Karma a la que enlaza, sospecho que grunt taskpuede referirse específicamente a la herramienta de compilación de Javascript grunt. En cuyo caso, probablemente no tenían en mente cambios que involucren implementación o métodos internos privados, sino cambios de herramientas, cambios de configuración y cambios en cosas que en realidad no entran en producción. (Nuestra tienda lo usa actualmente para esos, y también para refactorizaciones simples.)
Owen S.

1
@OwenS. Interesante. He incluido su comentario en la respuesta para mayor visibilidad.
VonC

Me gustaría modificar esta respuesta y señalar que incluye algunas de las confirmaciones que también se incluirían en la compilación, ya que el usuario no ve las confirmaciones de compilación. Sigue siendo una buena explicación, solo que se pierde una regla de excepción.
nxmohamad
Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.