前言
我在window11 安装了git客户端,我需要做哪些配置才可以连上我的GitHub仓库
🧩 一、检查 Git 安装
打开 Git Bash(或 PowerShell),输入:
1 | git --version |
✅ 如果能显示版本号(如 git version 2.47.0),说明安装成功。
⚙️ 二、配置全局用户信息
Git 提交代码时需要知道你是谁(GitHub 会显示作者名)。
1 | git config --global user.name "你的GitHub用户名" |
✅ 验证配置:
1 | git config --global --list |
🔐 三、生成 SSH 密钥(推荐使用 SSH 连接)
SSH 方式连接 GitHub 更安全,也避免每次输入密码。
1️⃣ 生成密钥:
1 | ssh-keygen -t ed25519 -C "你的GitHub注册邮箱" |
如果提示 ed25519 不支持,可改用:
1 | ssh-keygen -t rsa -b 4096 -C "你的GitHub注册邮箱" |
2️⃣ 一路回车(建议默认路径 C:\Users<你的用户名>.ssh\id_ed25519)
3️⃣ 生成成功后,查看公钥内容:
1 | cat ~/.ssh/id_ed25519.pub |
复制整个输出(从 ssh-ed25519 开始,到你的邮箱结束)。
🌐 四、在 GitHub 添加 SSH 公钥
1️⃣ 登录 GitHub 官网
2️⃣ 右上角头像 → Settings(设置)
3️⃣ 左边栏 → SSH and GPG keys
4️⃣ 点击 New SSH key
Title:随便起一个名字(比如“My Windows Laptop”)
Key type:SSH
Key:粘贴刚才复制的公钥内容
5️⃣ 点击 Add SSH key
🧪 五、测试 SSH 是否连接成功
在 Git Bash 输入:
1 | ssh -T git@github.com |
第一次会提示:
1 | The authenticity of host 'github.com (20.205.243.166)' can't be established. |
输入 yes 回车。
如果返回:
1 | Hi your-username! You've successfully authenticated... |
✅ 表示连接成功!
📁 六、克隆仓库或推送代码
1️⃣ 克隆你的 GitHub 仓库:
1 | git clone git@github.com:你的用户名/你的仓库名.git |
2️⃣ 或者在本地初始化新仓库并推送:
cd 你的项目路径
1 | git init |
🧠 七、(可选)设置凭证缓存(HTTPS 方式)
如果你坚持用 HTTPS 而不是 SSH,可以开启凭证缓存:
1 | git config --global credential.helper store |
🪪 一、进入 Token 管理页面
1️⃣ 登录 GitHub 官网
2️⃣ 右上角头像 → Settings(设置)
3️⃣ 左侧菜单滑到底 → 点击 Developer settings(开发者设置)
4️⃣ 左边栏点击 Personal access tokens → Tokens (classic)
5️⃣ 点击 Generate new token → Generate new token (classic)
⚙️ 二、设置 Token 信息
在创建界面中:
Note:写个备注(例如 Windows Git)
Expiration:建议选 90 days 或 No expiration(长期使用)
Select scopes(权限范围):
✅ 勾选以下常用项即可:
repo(访问私有仓库)
workflow(如需 CI/CD)
read:org(如果访问组织仓库)
然后点击 Generate token。
🔐 三、复制 Token
创建完成后,会出现一段字符串,例如:
1 | ghp_aBcDeFGhijklmnOPQRstuvWxYZ0123456789 |
⚠️ 只会显示一次!
请立即复制并保存(比如放在密码管理器里)。
丢了就只能重新生成。
第一次推送会要求你输入 GitHub 用户名和 token(注意现在 GitHub 不支持密码,要使用 Personal Access Token)。