Compromisos de referencias cruzadas en github


142

Me gustaría hacer referencia a commits en otros repositorios (en este caso, submódulos) en los problemas de github de mi repositorio principal. ¿Es posible hacerlo sin escribir el hipervínculo completo de una manera similar a cómo github crea un hipervínculo acortado a partir del número de confirmación?



Respuestas:


203

La respuesta es que la gente perezosa puede encontrarla sin seguir el enlace a la sección de Referencias y URLs Autolinked de la ayuda de GitHub :

User/Project@SHA

Por ejemplo:

mojombo/god@be6a8cc1c1ecfe9489fb51e4869af15a13fc2cd2

Los SHA cortos también funcionan (siempre y cuando sean únicos):

mojombo/god@be6a8cc

41
Para aquellos que buscan referencias problemas en otros repositorios, funciona como se esperaba: user/repo#45.
JD

44
Y esto es importante: use el texto de la referencia tal como está. No lo envuelva en un enlace de descuento, como[xxx](mojombo/god@be6a8cc)
Pierre Arnaud

no funciona para mí con googlemaps / android-maps-utils @ 3cba85f04a79095160015f62a8438eb76adbbe6f
Alex Sorokoletov

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.