Github

Github

API 访问

Settings - Developer Settings - Personal access tokens 里创建 token

  • classic token: 配置 scope 赋予全局权限。有效期可以为永久。
  • Fine-grained tokens : 可以设定仅能够访问特定(私有) repository 的 token。但目前(2023-12测试)有效期最长只能设为1年。
    • 权限: Repository settings: Contents (访问代码)。

使用 token 访问个人的私有仓库:

curl -i https://raw.githubusercontent.com/username/reponame/master/README.md -H "Authorization: Token <token>"

Last update: 2023-12-19 06:41:52 UTC