之前使用过 Gitlab、Gerrit 等代码仓库,都是通过 SSH 进行的身份认证,在使用 Github Enterprise 的过程中第一次PAT 的概念,这里做一下相关的知识记录 # What 定义 - PAT = Personal Access Token = 个人访问令牌 # Why 为什么 - 安全性 - 替代密码进行身份认证 - 支持有效期设置 - 可撤销 - 支持配置读写范围 - 随机性更高,不受字典类型或者暴力尝试的影响 # How 如何使用 - [官方教程](https://docs.github.com/en/authentication/keeping-your-account-and-data-secure/creating-a-personal-access-token) - 个人访问令牌只能用于 HTTPS Git 操作。如果您的存储库使用 SSH 远程 URL,则需要[将远程从 SSH 切换到 HTTPS](https://docs.github.com/en/github/getting-started-with-github/managing-remote-repositories/#switching-remote-urls-from-ssh-to-https)
之前使用过 Gitlab、Gerrit 等代码仓库,都是通过 SSH 进行的身份认证,在使用 Github Enterprise 的过程中第一次PAT 的概念,这里做一下相关的知识记录
What 定义
Why 为什么
How 如何使用