GitHub 登录与推送配置

66次阅读
没有评论

共计 780 个字符,预计需要花费 2 分钟才能阅读完成。

Https 方式

Https 方式一般是临时环境使用,并且Github 已经取消了使用账号密码进行 push 等操作,但是可以个人访问令牌(PAT)代替密码。

生成 token 方式如下:

  1. 登录 GitHub,点击右上角头像 -> Settings
  2. 滚动到左侧菜单最下方,点击 Developer settings
  3. 选择 Personal access tokens -> Tokens (classic)
  4. 点击 Generate new token (classic)
  5. Note 填一个名字(如 my-https-token),Expiration 选择有效期(如 90 天或永不过期)。
  6. Select scopes(勾选权限) :上传代码必须勾选 repo 全家桶。
  7. 点击最下方的 Generate token立即复制生成的字符串(只出现一次)

注意一定要选 classic,选择Fine-grained tokens(细粒度令牌),会出现错误 fatal: unable to access 'https://github.com/xxx/test/': The requested URL returned error: 403

SSH 方式

SSH 方式一般是在自己稳定的机器上使用,通过在本机生成密钥对,然后将公钥上传到 GitHub 即可。

可以按如下方式借助 github cli 快速搞定:

  1. 安装 cli

debian 系:

sudo apt update && sudo apt install gh

windows:

# 使用 winget
winget install GitHub.cli

# 使用 scoop
scoop install gh

macos:

brew install gh
  1. 自动化配置
gh auth login

按提示操作即可,如果没有密钥会提示生成密钥对,并且 Git 操作协议选择 SSH,最后访问 https://github.com/login/device,输入终端生成的 8 位字符的动态一次性代码即可。

AD:【腾讯云服务器大降价】2核4G 222元/3年 1核2G 38元/年
正文完
 0
阿蛮君
版权声明:本站原创文章,由 阿蛮君 于2026-05-28发表,共计780字。
转载说明:除特殊说明外本站文章皆由CC-4.0协议发布,转载请注明出处。
评论(没有评论)
Copyright © 2023-2026 阿蛮君博客 湘ICP备2023001393号
本网站由 亿信互联 提供云计算服务 | 又拍云CDN 提供安全防护和加速服务
Powered by Wordpress  Theme by Puock