📅  最后修改于: 2023-12-03 14:53:16.166000             🧑  作者: Mango
在使用 Github API 获取原始文件时,需要提供一个令牌才能进行访问。本文将介绍如何在 Shell-Bash 中获取 Github 文件的令牌。
以下是几个简单的步骤:
在 Github 上创建个人访问令牌,可以通过访问 https://github.com/settings/tokens/new 页面进行创建。
创建时需要授权令牌的访问范围,例如只读取仓库等。最后点击 Generate token
即可生成令牌。
在 Shell 中使用以下命令,将令牌配置到环境变量中:
export GITHUB_TOKEN=your_token_here
将上述命令添加到 Shell 的配置文件中,则每次启动 Shell 时,令牌将自动配置到环境变量中。例如在 ~/.bashrc 文件中添加:
echo "export GITHUB_TOKEN=your_token_here" >> ~/.bashrc
在 Shell 中使用 curl 命令可以获取 Github 中的原始文件:
curl -H "Authorization: token $GITHUB_TOKEN" \
https://api.github.com/repos/username/repo/contents/path/to/file
其中 username
为 Github 用户名,repo
为仓库名,path/to/file
为文件路径。