我想从特定的Github存储库和特定版本(标记)中提取源文件。
我使用以下命令:
curl -v -L -o website.tar.gz -H "Authorization: token mypersonaltoken" https://github.com/my_org/some_project/archive/0.1.tar.gz
但结果是406不可接受。
我正在使用的令牌是在我的私人帐户中生成的个人令牌。我正在提取的存档位于另一个帐户中,我拥有管理员权限。
如果我使用:
curl -v -L -o website.tar.gz -u myuser:mypassword https://github.com/my_org/some_project/archive/0.1.tar.gz
下载成功。
如何在不使用用户名和密码的情况下下载此档案
答案 0 :(得分:0)
我刚试验了这个解决方案:
curl -L -u myusername:mypersonaltoken ...
不同之处在于我使用的是个人令牌'而不是我的密码。