从 GitHub 获取原始文件,无需等待 5 分钟缓存更新

问题描述 投票:0回答:1

GitHub 在 https://raw.githubusercontent.com 托管原始文件。您可以使用该链接下载文件的原始内容。

当您将更改推送到文件时,它不会立即更新。根据this问题,原始文件会在5分钟后更新。

我的问题是,有没有办法绕过这个冷却并立即获取最新文件的原始版本?

github caching
1个回答
18
投票

不,没有办法绕过它。 GitHub 使用缓存来服务大量请求,这意味着该端点上的 URL 可能稍微过时。 如果您需要最新版本,您可以通过哈希而不是分支或标签名称来访问 URL,这将始终是正确的。在主 Web 界面(不是原始文件 URL)中,您可以按

y
键自动切换到适当的树或提交而不是分支名称,然后原始 URL 将适合您的代码版本.

© www.soinside.com 2019 - 2024. All rights reserved.