GitHub 个人访问令牌(PAT)配置指南
使用 Git 向 GitHub 提交代码时,新手常遇一个棘手问题:2021 年 8 月起,GitHub 为提升安全性,彻底停用账号密码认证,改用个人访问令牌(PAT)替代密码。
但很多入门教程仍沿用旧方法,导致新手实操时频频碰壁。新手往往不清楚什么是 PAT、在哪创建,更不懂需配置哪些权限 —— 尤其涉及 CI/CD(如 GitHub Actions 工作流)时,若 PAT 缺少 workflow 权限,会被提示'拒绝创建或更新工作流',明明代码和命令没错,却卡在最后一步,极易阻断学习进度。
创建 PAT 令牌
登录 GitHub 后点击右上角头像,进入页面后往下找到 Developer settings。


选择 Tokens(classic)。



Note 自定义。repo 和 workflow 必选。勾选完,滚动鼠标到达页面底部,点击【Generate token】生成令牌。立即复制生成的令牌,自己保存好,离开这个页面后就不能再查看这个令牌了。

本地提交代码
保存这个令牌之后可以回到自己电脑的控制台提交项目到 GitHub 了。
在本地终端执行以下命令连接远程仓库:
git remote add origin https://github.com/你的用户名/python-cicd-demo.git
然后提交代码到远程仓库:
git push -u origin main
如果你是首次使用 Git 往 GitHub 提交代码,输入 会让你输入一次你这次要提交到的 GitHub 仓库的用户名和密码。用户名照着写就行,令牌填你刚才保存好的 token。

