2010-09-30 20 views
37

¿Es posible crear un mensaje de confirmación con enlace a otra confirmación del repositorio?Github commit message links

Por ejemplo. algo así como [Username\Repo\commitHash]

Ejemplo de uso: si ocurriese algún salto de bc en el compromiso de algún framework, me gustaría vincularlo a este mismo commit en mis propios commits actualizando mi código que usa este framework.

+0

Usted ha aceptado la respuesta del brote mal ... –

+1

@RobinWinslow Estoy bastante seguro de que era precisa en aquel entonces. De todos modos, tienes razón, sería apropiado actualizarlo. Hecho. –

Respuesta

56

yo estaba buscando algo como esto a mí mismo. Encontrado en:

https://help.github.com/articles/autolinked-references-and-urls/#commit-shas

<<username>>/<<repo>>@<<commitHash>> 

Sin los paréntesis angulares, por supuesto :)

+0

Gracias. Lo he intentado, pero parece que el hash siempre apunta a la ruta 'current-repo/commits/the-hash', sin importar lo que esté delante de él. Pero al menos podemos usar el hash de confirmación para vincular al repositorio actual. –

+3

¿Está seguro de que este es el caso? Acabo de escribir antitoxic/diem @ 2b4514646177a95951202c4aea388cf472b53ca1 en problemas github y se muestra como enlace correctamente. – antitoxic

+0

funciona para mí (y se ve mejor que el enlace completo) – mariotomo

0

no creo que haya nada que nos impida poner algo como:

http://github.com/pkrumins/lulzbot/commit/4c1b1ea95b379805e3b595b511a89affc6811145

Justo en el mensaje de confirmación. Si bien esto no se vincula directamente con la versión del commit del objeto git ... esto lleva a una página que muestra esa confirmación.

formato es github.com/User/Repo/commit/hashtag

+6

Gracias, pero no creo que esta sea la manera correcta de hacerlo (incluso si es la única). Al igual que con la etiqueta 'close # issue_number', esperaría algo similar. –