Il riferimento incrociato si impegna in github


142

Vorrei fare riferimento a commit in altri repository (in questo caso sottomoduli) nelle edizioni github del mio repository principale. È possibile farlo senza digitare il collegamento ipertestuale completo in un modo simile a come github crea un collegamento ipertestuale abbreviato dal numero di commit?



Risposte:


203

La risposta, così noi pigri possiamo trovarla senza seguire il collegamento alla sezione Riferimenti e URL con collegamento automatico della guida di GitHub :

User/Project@SHA

Per esempio:

mojombo/god@be6a8cc1c1ecfe9489fb51e4869af15a13fc2cd2

Anche i SHA brevi funzionano (purché siano unici):

mojombo/god@be6a8cc

41
Per coloro che cercano di riferimento problemi in altri pronti contro termine, esso funziona come previsto: user/repo#45.
JD,

4
E questo è importante: usa il testo del riferimento così com'è. Non avvolgerlo in un collegamento markdown, come ad esempio[xxx](mojombo/god@be6a8cc)
Pierre Arnaud,

non funziona per me con googlemaps / android-maps-utils @ 3cba85f04a79095160015f62a8438eb76adbbe6f
Alex Sorokoletov

@JD: grazie mille, molto utile. Citazione: help.github.com/articles/autolinked-references-and-urls
chharvey
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.