简介
在 GitHub 上生成个人访问令牌(Personal Access Token)是一种安全的方式,用于进行 API 请求、访问私有仓库、或者执行其他需要身份验证的操作。本文将详细介绍如何在 GitHub 上生成个人访问令牌。
步骤 1:登录 GitHub 帐户
如果还未注册GitHub账户,需要先注册一个GitHub账户,这里我们不做赘述了。如果我们已经有账户,则登录我们的账户即可。
步骤 2:进入个人设置
- 点击页面右上角的头像,选择 “Settings”(设置),如下图:
2. 在左侧导航栏中,点击最底部的"Developer settings"(开发者设置),如下图。
步骤 3:访问个人访问令牌页面
- 在 “Developer settings” 页面,选择 “Personal access tokens”(个人访问令牌),如下图,并选择
tokens
。
步骤 4:生成新令牌
- 在 “Personal access tokens” 页面,点击 “Generate token”(生成令牌)按钮,并选择生成新token。
步骤 5:配置令牌
- 在 “Note”(令牌标记)字段中,输入一个描述性的名称,以便稍后识别该令牌的用途。
- 在 “Expiration”(过期时间)部分,选择令牌的过期时间。你可以选择让令牌永不过期,或者在几天、几周或几个月后过期。
- 在 “Select scopes”(选择范围)中,选择此令牌的权限。根据你的需求,可以选择不同的权限,例如读取仓库、写入仓库、访问部署密钥等。
步骤 6:生成令牌
- 点击页面底部的 “Generate token”(生成令牌)按钮。
步骤 7:复制令牌
- 一旦生成令牌,它将只显示一次。一定要立即复制生成的令牌并妥善保存。我们将无法再次看到此令牌的内容。
步骤 8:使用个人访问令牌
- 将生成的个人访问令牌粘贴到需要进行身份验证的应用程序或工具中。例如,在命令行中使用 Git 克隆私有仓库时,可以将令牌作为用户名的替代方案,留空密码字段。如下所示:
git clone https://github.com/yourusername/yourrepository.git
Username: yourtoken
Password: (leave this field blank)
注:个人访问令牌非常敏感,不要与他人分享,并在不需要时立即撤销或删除它。
步骤 9:撤销令牌
如果认为个人访问令牌可能不再安全或不再需要,可以随时撤销它。在 “Personal access tokens” 页面中,找到相应的令牌,然后点击 “Revoke”(撤销)按钮,如下图。
总结
总之,生成 GitHub 个人访问令牌是一种安全且常用的方式,用于进行 API 请求、访问私有仓库以及执行其他需要身份验证的操作。确保保管好令牌,并仅将其用于受信任的应用程序和工具。希望本文对大家了解如何生成和使用 GitHub 个人访问令牌有所帮助。