前端开发那些事儿

Actions生成 secrets

2020-05-27  本文已影响0人  冷r

生成secrets前首先要生成个人访问令牌

可以创建个人访问令牌,并在命令行或API上使用Git通过HTTPS执行Git操作时代替密码来使用它。

在以下情况下,需要个人访问令牌来认证GitHub:

为了安全起见,GitHub会自动删除一年内未使用的个人访问令牌。

创建令牌

  1. 验证您的电子邮件地址(如果尚未验证)。

  2. 在任何页面的右上角,点击您的个人资料照片,然后点击设置

image.png
  1. 在左侧边栏中,点击开发者设置
image.png
  1. 在左侧边栏中,点击个人访问令牌
image.png
  1. 点击生成新令牌
image.png
  1. 选择您要授予此令牌的范围或权限。要使用令牌从命令行访问存储库,请选择repo。如果还需要其他权限请自行勾选
image.png
  1. 请点击 将令牌复制到剪贴板。出于安全原因,在您离开该页面后,您将无法再次看到该令牌。
image.png

在命令行上使用令牌

获得令牌后,在通过HTTPS执行Git操作时,可以输入令牌而不是密码。

例如,在命令行上,您将输入以下内容:

git clone https://github.com/sjq4499/node.git
Username: your_username
Password: your_token

个人访问令牌只能用于HTTPS Git操作。如果您的存储库使用SSH远程URL,则需要将远程从SSH切换到HTTPS。

如果未提示您输入用户名和密码,则您的凭据可能会缓存在计算机上。您可以更新钥匙串中的凭据,以用令牌替换旧密码。

配置github项目的secrets

  1. 在github项目里打开设置
image.png
  1. 打开secrets设置
image.png
  1. 添加一个secret 填写一个变量name将上面生成的value粘贴进来 image.png
image.png
  1. 一个secret就生成好了
image.png
上一篇 下一篇

猜你喜欢

热点阅读