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

The*_*sar 5 github

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

当您对文件进行更改时,它不会立即更新。根据这个问题,原始文件在5分钟后更新。

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

bk2*_*204 17

不,没有办法绕过它。GitHub 使用缓存来服务大量请求,这意味着该端点上的 URL 可能稍微过时。如果您需要最新版本,您可以通过哈希而不是分支或标签名称来访问 URL,这将始终是正确的。从主 Web 界面(不是原始文件 URL),您可以按下按键y自动切换到适当的树或提交而不是分支名称,然后原始 URL 将适合您的代码版本。