🇯🇵 日本語 | 🇺🇸 English | 🇪🇸 Español | 🇵🇹 Português | 🇹🇭 ไทย | 🇨🇳 中文

【支持Windows/Mac】Git安装方法及与GitHub的连接设置

在上一篇文章中,我们完成了GitHub账户的创建和个人资料的初始设置。至此,您已经准备好使用GitHub这个“平台”了。下一步是在您的电脑上安装“Git”这个“工具”,并设置它以便与GitHub进行安全通信。

这个连接设置是只需进行一次的初始工作,就像是为您的“家门配一把钥匙”。本文将针对不同操作系统(Windows/Mac)解释Git的安装步骤,并详细说明与GitHub连接所必需的SSH密钥设置方法,每个命令都会有细致的讲解。跨过这一步,您真正的Git & GitHub生活就将拉开序幕!


Git的安装:各操作系统步骤

请根据您电脑的操作系统来安装Git。

Windows系统:“Git for Windows”的安装

对于Windows用户来说,安装名为“Git for Windows”的官方软件包是最简单、最可靠的方法。

  1. 访问Git for Windows官网,下载安装程序(.exe文件)。
  2. 启动下载好的安装程序。
  3. 基本上,在所有界面上点击“Next”即可。途中会有一个选择默认编辑器的界面,如果没有特殊偏好,保持默认设置“Vim”即可(之后也可以更改)。

[图片:Git for Windows安装程序的初始界面]

安装完成后,一个名为“Git Bash”的命令行工具也会一并安装。使用它会非常方便,因为它让您即使在Windows上也能使用类似Mac或Linux的命令。

为了确认安装是否成功,请打开命令提示符或Git Bash,然后输入以下命令。如果显示了版本信息,则表示安装成功。

git --version

Mac系统:推荐使用Homebrew安装

macOS通常预装了较旧版本的Git。但是,为了使用最新功能,推荐使用包管理工具“Homebrew”来安装最新版本。

步骤1:检查当前的Git版本
首先,打开“终端”应用,使用以下命令检查当前的Git版本。

git --version

步骤2:安装Homebrew(如果尚未安装)
Homebrew是一个能让您轻松安装和管理macOS上各种实用软件的工具。在终端中执行以下命令进行安装。(※ 请在官网确认最新的命令)

/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"

步骤3:使用Homebrew安装Git
Homebrew准备就绪后,使用以下命令安装最新版本的Git。

brew install git

安装后,再次检查版本,如果显示为新的版本号,则表示成功。


仅需一次!Git的初始设置(用户信息)

安装Git后,接下来需要告诉Git“你是谁”。这个设置非常重要,因为它将作为您所创建代码的“作者”信息被记录下来。此设置每台电脑只需进行一次。

设置用户名

设置将出现在提交历史中的您的名字。建议设置为与您的GitHub账户名相同,这样更容易辨认。

git config --global user.name "你的名字"

设置邮箱地址

同样地,也请设置您的邮箱地址。请使用您在GitHub上注册的同一个邮箱地址。

git config --global user.email "your_email@example.com"

检查设置

您可以通过以下命令列出所有配置,来检查是否设置正确。

git config --list

与GitHub的连接设置:SSH密钥的创建与注册

最后,我们需要设置您的电脑与GitHub账户之间的安全连接。我们将使用一种叫做“SSH密钥”的电子密钥进行认证,而不是每次都输入密码。这样可以实现与GitHub之间既安全又顺畅的通信。

步骤1:创建SSH密钥

打开终端(Windows系统请使用Git Bash),执行以下命令。请将`your_email@example.com`替换为您在GitHub上注册的邮箱地址。

ssh-keygen -t ed25519 -C "your_email@example.com"

执行命令后,系统会问您几个问题,但您只需对所有问题都直接按Enter键即可。这样,您的电脑中就会生成一个“私钥(id_ed25519)”和一个“公钥(id_ed25519.pub)”的密钥对。

步骤2:复制公钥

接下来,将生成的“公钥”内容复制到剪贴板。您需要将这个公钥注册到GitHub。

Mac系统:

pbcopy < ~/.ssh/id_ed25519.pub

Windows系统 (使用Git Bash):

clip < ~/.ssh/id_ed25519.pub

步骤3:在GitHub上注册公钥

  1. 登录GitHub,从右上角的头像菜单中选择“Settings”。
  2. 在左侧菜单中点击“SSH and GPG keys”。
  3. 点击“New SSH key”按钮。
  4. 在“Title”中,输入一个能帮您识别是哪台电脑的密钥的名称(例如:`My MacBook Air`)。
  5. 在“Key”的大文本框中,粘贴您刚刚复制的公钥。
  6. 最后点击“Add SSH key”按钮完成注册。

[图片:GitHub的SSH密钥注册界面,标明了“Title”和“Key”输入框]


测试连接

完成所有设置后,最后执行以下命令,测试您的电脑是否已与GitHub正确连接。

ssh -T git@github.com

首次连接时,系统会询问“Are you sure you want to continue connecting (yes/no/[fingerprint])?”,请输入yes并按Enter键。

如果最后显示“Hi [你的用户名]! You've successfully authenticated...”这样的消息,那么所有设置就都完美完成了!