Enlace al número de problema en GitHub dentro de un mensaje de confirmación

Resuelto Mika Tuupola asked hace 14 años • 8 respuestas

¿Es posible de alguna manera tener automáticamente un enlace al número de problema de GitHub en el git commitmensaje?

Mika Tuupola avatar Nov 06 '09 19:11 Mika Tuupola
Aceptado

Simplemente incluya #xxxen 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 #xxxpor 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.

NARKOZ avatar Jul 19 '2011 05:07 NARKOZ

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.

mipadi avatar Nov 06 '2009 19:11 mipadi

github agrega una referencia a la confirmación si contiene #issuenbr (descubrí esto por casualidad).

Henrik Lindberg avatar Apr 14 '2011 01:04 Henrik Lindberg

También puede hacer referencias cruzadas a repositorios:

githubuser/repository#xxx

siendo xxx el número de emisión

narkeeso avatar Oct 10 '2012 23:10 narkeeso

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.

xero avatar Dec 20 '2012 21:12 xero