1. 下载安装Git

    1. 下载Git安装包(Git - Downloading Package

    2. 运行安装程序

    3. 验证Git安装

      • 打开Git Bash(在开始菜单中找到,或者在任意文件夹中右键点击“Git Bash Here”)
      • 在Git Bash输入以下命令
        git --version
      • 如果显示Git的版本信息(例如:git version 2.xx.x.windows.x),则表示Git已成功安装
  2. 配置Git用户信息

    1. 打开Git Bash

    2. 配置全局用户名

      • Your Name 替换为真实姓名或希望在Git提交中显示的名称。
        git config --global user.name "Your Name"
    3. 配置全局用户邮箱

      • your_email@example.com 替换为邮箱地址。建议使用在GitHub上注册的邮箱地址。
        git config --global user.email "your_email@example.com"
    4. 验证配置信息

      • 可以使用以下命令查看已配置的全局信息:
        git config --global user.name
        git config --global user.email
        git config --global --list
  3. 绑定GitHub账号 (通过SSH)

    1. 生成SSH密钥对
      • 如果不存在密钥或想生成新的,在Git Bash中输入以下命令:
        ssh-keygen -t ed25519 -C "your_email@example.com"
        • -t ed25519 指定了加密算法,ed25519 是目前推荐的更安全的算法。也可以使用 rsassh-keygen -t rsa -b 4096 -C "your_email@example.com"
        • -C "your_email@example.com" 是对密钥的注释,建议填写您的邮箱地址
      • 提示保存路径:按回车键接受默认路径(~/.ssh/id_ed25519
      • 输入密码 (passphrase):可以选择设置一个密码来保护您的SSH密钥。每次使用SSH密钥时都需要输入这个密码。如果您不想每次都输入密码,可以直接按回车键留空
      • 成功生成后,会看到类似“Your public key has been saved in /c/Users/YourUser/.ssh/id_ed25519.pub”的信息
    2. 复制SSH公钥
      • 公钥文件通常以 .pub 结尾。您可以使用cat命令查看并复制其内容:
        cat ~/.ssh/id_ed25519.pub
      • 选中并复制整个输出内容,从 ssh-ed25519 开始到您的邮箱地址结束。
    3. 将SSH公钥添加到GitHub账号
      • 打开浏览器,登录GitHub账号
      • 点击右上角的头像,选择“Settings”(设置)
      • 在左侧导航栏中,选择“SSH and GPG keys”
      • 点击“New SSH key”或“Add SSH key”按钮
      • 在“Title”字段中,为密钥起一个可识别的名称(例如:“My Windows PC”)
      • 在“Key”字段中,粘贴刚才复制的公钥内容
      • 点击“Add SSH key”。可能需要再次输入GitHub密码进行确认
    4. 测试SSH连接
      • 在Git Bash中,输入以下命令测试与GitHub的SSH连接:
        ssh -T git@github.com
      • 如果看到类似“Hi your-username! You’ve successfully authenticated…”的消息,表示SSH连接成功。
      • 如果是第一次连接,可能会提示确认主机指纹,输入 yes 并回车即可。