2010-09-30 4 views
37

Est-il possible de créer un message de validation avec un lien vers une autre validation de référentiel?Github valider les liens de message

Par exemple. quelque chose comme [Username\Repo\commitHash]

Exemple d'utilisation: si une rupture bc se produisait dans la validation d'un framework, je voudrais lier à ce commit très dans mes propres commits mettant à jour mon code qui utilise ce framework.

+0

Vous avez accepté le mauvais bouton de réponse ... –

+1

@RobinWinslow Je suis sûr qu'il était exact à l'époque. De toute façon, vous avez raison, il serait approprié de le mettre à jour. Terminé. –

Répondre

56

je cherchais quelque chose comme moi-même. Je l'ai trouvé sur:

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

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

Sans les crochets bien sûr :)

+0

Merci. Je l'ai essayé, mais il semble que le hash pointe toujours vers le chemin 'current-repo/commits/the-hash', peu importe ce qui se trouve devant. Mais au moins, nous pouvons utiliser le hachage commit pour lier au dépôt courant. –

+3

Etes-vous certain que c'est le cas? Je viens d'écrire antitoxic/diem @ 2b4514646177a95951202c4aea388cf472b53ca1 dans les questions github et il est affiché comme lien correctement. – antitoxic

+0

fonctionne pour moi (et semble mieux que le lien complet) – mariotomo

0

Je ne pense pas qu'il y ait quoi que ce soit qui vous empêche de mettre quelque chose comme:

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

droit dans votre message de commit. Bien que ce lien ne soit pas directement lié à la version de la validation de l'objet git ... cela mène à une page montrant ce commit.

Format est github.com/User/Repo/commit/hashtag

+6

Merci, mais je ne pense pas que ce soit la bonne façon de le faire (même si c'est le seul moyen). Comme avec la balise 'close # numéro_numéro ', je m'attendrais à quelque chose de similaire. –