Коммиты с перекрестными ссылками в github

142

Я хотел бы сослаться на коммиты в других репо (в данном случае подмодули) в выпусках github моего основного репо. Можно ли сделать это, не вводя полную гиперссылку способом, аналогичным тому, как github создает укороченную гиперссылку из номера коммита?

jkcl
источник

Ответы:

203

Ответ, поэтому мы, ленивые, можем найти его, не переходя по ссылке на раздел «Ссылки и ссылки с автолинком» справки GitHub :

User/Project@SHA

Например:

mojombo/god@be6a8cc1c1ecfe9489fb51e4869af15a13fc2cd2

Короткие SHA также работают (если они уникальны):

mojombo/god@be6a8cc
Мартин Вилканс
источник
41
Для тех , кто справочным вопросам в других РЕПО, он работает , как ожидалось: user/repo#45.
JD
4
И это важно: используйте текст ссылки как есть. Не заключайте его в ссылку на уценку, например,[xxx](mojombo/god@be6a8cc)
Пьер Арно
у меня не работает с googlemaps / android-maps-utils @ 3cba85f04a79095160015f62a8438eb76adbbe6f
Алекс Сороколетов
@JD: большое спасибо, очень полезно. Образец цитирования: help.github.com/articles/autolinked-references-and-urls
chharvey