如何为 github 页面部署设置 github 令牌

how to set a github token for github pages deploy

直到几天前,我还在 Github 页面上部署我的 html: ng deploy --base-href=/documentation/

今天我收到此错误:“远程:2021 年 8 月 13 日删除了对密码身份验证的支持。请改用个人访问令牌。 远程:请参阅 https://github.blog/2020-12-15-token-authentication-requirements-for-git-operations/ 了解更多信息。 致命:无法访问 'https://github.com/BioComputingUP/ProSeqViewer-documentation.git/':请求的 URL 返回错误:403"

我在 github 设置中设置了一个令牌,但我不知道如何使用它来部署我的页面。应该怎么做?

我发现了两种方法:

  1. 当 IDE 提示要求输入密码时使用令牌。我已经测试了这个结束它有效。
  2. 设置密钥。 (我没有测试过这个)。