You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何使用wget或curl从私有Github仓库下载release文件?

私有GitHub仓库Release下载的授权说明

需要在wget或curl命令中嵌入个人访问令牌,除非你对该私有仓库做了非常规的公开权限配置(而GitHub私有仓库默认不支持这类操作)。

私有仓库的所有资源,包括Release生成的源码tar包,都处于GitHub的权限保护机制下。直接不带授权信息发起wget/curl请求,会被返回403权限拒绝错误。

正确的带授权命令示例:

  • wget命令:
    wget --header="Authorization: token 你的个人访问令牌" https://github.com/你的用户名/目标仓库名/archive/refs/tags/对应标签名.tar.gz
    
  • curl命令:
    curl -H "Authorization: token 你的个人访问令牌" -L -o 自定义文件名.tar.gz https://github.com/你的用户名/目标仓库名/archive/refs/tags/对应标签名.tar.gz
    

注意:你的个人访问令牌需要至少拥有repo权限,才能正常访问私有仓库的Release资源。

内容的提问来源于stack exchange,提问作者Marmayogi

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.08.15 16:55:30