Skip to content

Latest commit

 

History

History
83 lines (56 loc) · 4.6 KB

autolinked-references-and-urls.md

File metadata and controls

83 lines (56 loc) · 4.6 KB
title intro redirect_from versions shortTitle
Autolinked references and URLs
References to URLs, issues, pull requests, and commits are automatically shortened and converted into links.
/articles/autolinked-references-and-urls
/github/writing-on-github/autolinked-references-and-urls
/github/writing-on-github/working-with-advanced-formatting/autolinked-references-and-urls
fpt ghes ghec
*
*
*
Auto linked references

URLs

{% data variables.product.product_name %} automatically creates links from standard URLs.

Visit https://github.com

Screenshot of rendered {% data variables.product.prodname_dotcom %} Markdown showing how a URL beginning with "http" becomes as a blue clickable link. The text reads, "Visit https://github.com."

For more information on creating links, see "AUTOTITLE."

Issues and pull requests

Within conversations on {% data variables.product.product_name %}, references to issues and pull requests are automatically converted to shortened links.

{% note %}

Note: Autolinked references are not created in wikis or files in a repository.

{% endnote %}

Reference type Raw reference Short link
Issue or pull request URL jlord/sheetsee.js#26 #26
# and issue or pull request number #26 #26
GH- and issue or pull request number GH-26 GH-26
Username/Repository# and issue or pull request number jlord/sheetsee.js#26 jlord/sheetsee.js#26
Organization_name/Repository# and issue or pull request number github-linguist/linguist#4039 github-linguist/linguist#4039

{% ifversion fpt or ghec %} If you reference an issue, pull request, or discussion in a list, the reference will unfurl to show the title and state instead. For more information about task lists, see "AUTOTITLE." {% endif %}

Labels

When referencing the URL of a label in Markdown, the label is automatically rendered. Only labels of the same repository are rendered, URLs pointing to a label from a different repository are rendered as any URL.

The URL of a label can be found by navigating to the labels page and clicking on a label. For example, the URL of the label "enhancement" in our public docs repository is

https://github.com/github/docs/labels/enhancement

{% note %}

Note: If the label name contains a period (.), the label will not automatically render from the label URL.

{% endnote %}

Commit SHAs

References to a commit's SHA hash are automatically converted into shortened links to the commit on {% data variables.product.product_name %}.

Reference type Raw reference Short link
Commit URL https://github.com/jlord/sheetsee.js/commit/a5c3785ed8d6a35868bc169f07e40e889087fd2e a5c3785
SHA a5c3785ed8d6a35868bc169f07e40e889087fd2e a5c3785
User@SHA jlord@a5c3785ed8d6a35868bc169f07e40e889087fd2e jlord@a5c3785
Username/Repository@SHA jlord/sheetsee.js@a5c3785ed8d6a35868bc169f07e40e889087fd2e jlord/sheetsee.js@a5c3785

Troubleshooting referencing commit SHAs

When referencing a commit from a private repository inside of a commit message, the commit SHA will only be shortlinked if at least one of the authors or committers of the commit have at least read access to the referenced commit.

Custom autolinks to external resources

{% data reusables.repositories.autolink-references %}

Further reading