安装 Git

在 Windows、macOS 或 Linux 上安装 Git,并配置提交者姓名和邮箱。

Git 用来获取和更新项目代码,也方便你查看每次修改、创建分支和提交版本。只安装 Git 不需要 GitHub 账号;是否连接 GitHub,可以等项目创建后再决定。

先检查,已经装好就不用重装

打开终端运行 git --version。如果能看到 git version 2.x.x 一类的版本号,直接跳到配置提交者信息。

Git 版本号

最简单的安装方式是下载安装包,双击运行。

Git 安装包

Windows

优先使用 Windows 自带的 winget 安装。请以管理员的方式打开 PowerShell 或 Windows Terminal,执行:

winget install --id Git.Git -e --source winget

安装结束后关闭终端,再重新打开。如果电脑没有 winget,从 Git for Windows 官方页面下载与你的处理器匹配的安装包。没有特殊要求时保留安装程序的默认选项即可,但要确认 Git 可以在命令行和第三方软件中使用。

PS C:\Users\admin> winget install --id Git.Git -e --source winget
Found Git [Git.Git] Version 2.55.0.3
This application is licensed to you by its owner.
Microsoft is not responsible for, nor does it grant any licenses to, third-party packages.
Downloading https://github.com/git-for-windows/git/releases/download/v2.55.0.windows.3/Git-2.55.0.3-64-bit.exe
██████████████████████████████  62.3 MB / 62.3 MB
Successfully verified installer hash
Starting package install...
The installer will request to run as administrator. Expect a prompt.
Successfully installed

安装成功后,运行:

git --version

能看到版本号就说明安装成功。如果提示找不到 git,通常只是当前 PowerShell 还没刷新环境变量,关掉这个终端重新打开一个 PowerShell 再执行即可。

macOS

macOS 可以安装 Apple Command Line Tools,其中包含 Git:

xcode-select --install

系统会弹出安装窗口,按提示完成即可。如果已经使用 Homebrew,也可以执行:

brew install git

两种方式任选一种,不需要重复安装。

Linux

使用当前发行版的包管理器安装:

sudo apt update
sudo apt install git

其他发行版请使用对应的系统包管理器。除非有明确需求,不建议为了追求最新版本自行编译 Git。

验证安装

重新打开终端,运行:

git --version

能看到版本号就说明安装成功。Saavo 不依赖某个固定的小版本,使用操作系统当前维护的 Git 即可。

配置提交者信息

Git 会把姓名和邮箱写进每次提交记录。第一次使用前,建议先配置:

git config --global user.name "Your Name"
git config --global user.email "you@example.com"

把示例内容换成你希望显示在提交历史中的姓名和邮箱。这里配置的是提交者信息,不是 GitHub、GitLab 或其他代码托管平台的登录凭据。

如果仓库会公开,先确认是否愿意公开真实邮箱;也可以使用代码托管平台提供的隐私邮箱。配置后检查一次:

git config --global --get user.name
git config --global --get user.email

这会修改全局 Git 配置

--global 表示这台电脑上的所有仓库默认使用同一套提交者信息。如果工作项目和个人项目需要不同邮箱,可以进入具体仓库后去掉 --global 再配置,仓库级设置会覆盖全局设置。

常见问题

  • 安装后仍提示找不到 git:先关闭所有终端窗口再重新打开。Windows 仍无法识别时,重新运行安装程序并确认已把 Git 加入命令行环境。
  • 电脑里装了多个 Git:Windows 运行 where.exe git,macOS 或 Linux 运行 which -a git,检查当前终端实际调用的是哪一个。
  • 还没有 GitHub 账号:不影响本地使用 Git,也不影响继续安装 Node.js。需要推送远程仓库时再注册和登录即可。