Enlace al número de problema en GitHub dentro de un mensaje de confirmación
¿Es posible de alguna manera tener automáticamente un enlace al número de problema de GitHub en el git commit
mensaje?
Simplemente incluya #xxx
en su mensaje de confirmación para hacer referencia a un problema sin cerrarlo.
Con los nuevos problemas de GitHub 2.0, puedes usar estos sinónimos para hacer referencia a un problema y cerrarlo (en tu mensaje de confirmación):
fix #xxx
fixes #xxx
fixed #xxx
close #xxx
closes #xxx
closed #xxx
resolve #xxx
resolves #xxx
resolved #xxx
También puedes sustituir #xxx
por gh-xxx
.
Hacer referencia y cerrar problemas entre repositorios también funciona:
fixes user/repo#xxx
Consulte la documentación disponible en su sección de Ayuda.
Si desea vincular un problema de GitHub y cerrarlo, puede proporcionar las siguientes líneas en su mensaje de confirmación de Git:
Closes #1.
Closes GH-1.
Closes gh-1.
(Cualquiera de los tres funcionará). Tenga en cuenta que esto se vinculará al problema y también lo cerrará . Puede obtener más información en esta publicación de blog (comience a ver el video incrustado aproximadamente en el minuto 1:40).
No estoy seguro de si una sintaxis similar simplemente vinculará a un problema sin cerrarlo.
github agrega una referencia a la confirmación si contiene #issuenbr (descubrí esto por casualidad).
También puede hacer referencias cruzadas a repositorios:
githubuser/repository#xxx
siendo xxx el número de emisión
tienen un buen artículo sobre los nuevos números 2.0 en su blog https://github.blog/2011-04-09-issues-2-0-the-next-generation/
los sinónimos incluyen
- correcciones #xxx
- fijo #xxx
- arreglar #xxx
- cierra #xxx
- cerrar #xxx
- cerrado #xxx
El uso de cualquiera de las palabras clave en un mensaje de confirmación hará que su confirmación se mencione o cierre un problema.