【问题标题】:Pulling Github archive with Curl and Oauth token使用 Curl 和 Oauth 令牌拉取 Github 存档
【发布时间】:2015-05-14 05:39:29
【问题描述】:

我想从特定的 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

下载成功。

如何在不使用用户名和密码的情况下下载此存档

【问题讨论】:

    标签: authentication curl github oauth


    【解决方案1】:

    我刚刚尝试了这个解决方案:

    curl -L -u myusername:mypersonaltoken ...
    

    不同之处在于我使用“个人令牌”而不是我的密码。

    【讨论】:

      猜你喜欢
      • 2013-04-08
      • 2016-03-03
      • 1970-01-01
      • 2014-05-03
      • 1970-01-01
      • 1970-01-01
      • 2021-08-10
      • 2013-03-16
      • 2016-05-08
      相关资源
      最近更新 更多