Lazy loaded image
技术分享
6️⃣本地文件推送github
Words 383Read Time 1 min
2021-7-2
2025-6-18
type
status
date
slug
summary
tags
category
icon
password
是的,当你在 本地使用 Git push 到 GitHub 时,如果:
  • 没设置 SSH key
  • 或者使用的是 HTTPS 方式
GitHub 会要求你输入用户名和密码或验证码
但现在 GitHub 不再支持直接使用密码登录 Git,你需要使用一个叫做 Personal Access Token(个人访问令牌) 代替密码。

✅ 正确做法:使用 GitHub Access Token 登录

✅ 一次性配置指南:

① 打开 GitHub Token 生成页面:

点击右上角 “Generate new token (classic)”,选择:
  • repo 权限 ✅(用于 push)
  • 有效期可以设置成 30 天或更久
  • 生成后 复制 token

② 当 Git 要求输入用户名和密码时:

  • 用户名 ➜ 你的 GitHub 用户名(如:xiyshi04
  • 密码 ➜ 你刚才生成的 Personal Access Token
⚠️ 注意:这个 Token 只显示一次,记得保存下来。

③ 可选:永久保存登录信息(不想每次输入)

然后下次你输入用户名 + token 后,Git 会自动保存。

🔐 如果你想更安全且不用输密码,推荐使用 SSH

配置 SSH 的方法也可以教你,如果你不想每次都输验证码,可以告诉我,我给你最简单的 SSH 配置教程。

要不要我现在一步步带你配置 Token 或 SSH?你是 Windows 还是 macOS?我可以按系统来教。
上一篇
NextJS学习笔记
下一篇
node多版本如何管理