在 Windows 11 上安装 Git 并配置 GitHub 账号,你需要遵循以下步骤来确保可以顺利连接到 GitHub 仓库。

一、检查 Git 安装

打开 Git Bash(或 PowerShell),输入以下命令来检查 Git 是否安装成功:

 git --version

如果命令行返回 Git 的版本号(例如 git version 2.47.0),则说明安装成功。

二、配置全局用户信息

Git 在提交代码时需要知道你的身份,因此需要配置全局的用户名和邮箱地址:

 git config --global user.name "你的GitHub用户名"
 git config --global user.email "你的GitHub注册邮箱"

验证配置是否成功:

 git config --global --list

三、生成 SSH 密钥

推荐使用 SSH 方式连接 GitHub,因为它更安全,也避免了每次输入密码的麻烦。生成 SSH 密钥的命令如下:

 ssh-keygen -t ed25519 -C "你的GitHub注册邮箱"

如果系统不支持 ed25519,可以改用:

 ssh-keygen -t rsa -b 4096 -C "你的GitHub注册邮箱"

一路回车,密钥将保存在默认路径下(通常是 C:\Users\<你的用户名>.ssh\id_ed25519)。

生成成功后,查看公钥内容:

 cat ~/.ssh/id_ed25519.pub

复制整个输出内容,从 ssh-ed25519 开始到你的邮箱结束。

四、在 GitHub 添加 SSH 公钥

  1. 登录 GitHub 官网。
  2. 点击右上角的头像,选择 Settings(设置)。
  3. 在左侧菜单中选择 SSH and GPG keys。
  4. 点击 New SSH key。
  5. 输入 Title(例如“My Windows Laptop”),选择 Key type 为 SSH,并将之前复制的公钥内容粘贴到 Key 框中。
  6. 点击 Add SSH key。

五、测试 SSH 是否连接成功

在 Git Bash 中输入以下命令测试 SSH 连接:

 ssh -T [email protected]

如果返回类似“Hi your-username! You’ve successfully authenticated...”的信息,则表示连接成功。

六、克隆仓库或推送代码

  1. 克隆你的 GitHub 仓库:
 git clone [email protected]:你的用户名/你的仓库名.git
  1. 或者,在本地初始化新仓库并推送:
 cd 你的项目路径
 git init
 git add .
 git commit -m "first commit"
 git branch -M main
 git remote add origin [email protected]:你的用户名/你的仓库名.git
 git push -u origin main

七、设置凭证缓存(HTTPS 方式)

如果你选择使用 HTTPS 而不是 SSH,可以开启凭证缓存:

 git config --global credential.helper store

通过以上步骤,你应该可以在 Windows 11 上成功安装 Git 并配置 GitHub 账号,从而能够连接和操作你的 GitHub 仓库。

标签: none

评论已关闭