📜  如何获取原始 github 文件的令牌 - Shell-Bash (1)

📅  最后修改于: 2023-12-03 14:53:16.166000             🧑  作者: Mango

如何获取原始 github 文件的令牌 - Shell-Bash

在使用 Github API 获取原始文件时,需要提供一个令牌才能进行访问。本文将介绍如何在 Shell-Bash 中获取 Github 文件的令牌。

以下是几个简单的步骤:

1. 创建 Github 个人访问令牌

在 Github 上创建个人访问令牌,可以通过访问 https://github.com/settings/tokens/new 页面进行创建。

Github 个人访问令牌页面

创建时需要授权令牌的访问范围,例如只读取仓库等。最后点击 Generate token 即可生成令牌。

2. 在 Shell-Bash 中配置令牌

在 Shell 中使用以下命令,将令牌配置到环境变量中:

export GITHUB_TOKEN=your_token_here

将上述命令添加到 Shell 的配置文件中,则每次启动 Shell 时,令牌将自动配置到环境变量中。例如在 ~/.bashrc 文件中添加:

echo "export GITHUB_TOKEN=your_token_here" >> ~/.bashrc
3. 使用令牌获取原始 Github 文件

在 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 为文件路径。

参考