跳到主要内容

获取文件的永久链接

在 GitHub 上查看文件时,您可以按“y”键将 URL 更新为指向您所看到的文件的特定版本的永久链接。

提示

在 GitHub 的任何页面上按“?”可以查看所有可用的键盘快捷键。

文件视图显示分支上的最新版本

在 GitHub 上查看文件时,通常会看到分支当前头的版本。例如

指向GitHub的codeql代码库,并显示main分支上README.md文件的当前版本。

分支头部的文件版本会随着新的提交而改变,因此,如果您复制普通的URL,其他人之后查看时文件内容可能会有所不同。

要创建指向您所看到的文件的特定版本的永久链接,请勿在URL中使用分支名称(例如,上面示例中的main部分),而应使用提交ID。这将永久链接到该提交中文件的精确版本。例如:

main替换为特定的提交ID,文件内容将不会更改。

但是,手动查找提交SHA比较麻烦,因此您可以使用快捷键y自动将URL更新为永久链接版本。然后,您可以复制URL,确保与您共享URL的任何人都能看到您看到的内容。

提示

您可以在URL中使用任何可以解析为提交的标识符,包括分支名称、特定的提交SHA或标签!

您可以创建指向文件中或拉取请求中特定版本文件的特定行或代码行范围的永久链接。更多信息,请参见“创建指向代码片段的永久链接”。

进一步阅读