安装 Git
在 Windows、macOS 或 Linux 上安装 Git,并配置提交者姓名和邮箱。
Git 用来获取和更新项目代码,也方便你查看每次修改、创建分支和提交版本。只安装 Git 不需要 GitHub 账号;是否连接 GitHub,可以等项目创建后再决定。
先检查,已经装好就不用重装
打开终端运行 git --version。如果能看到 git version 2.x.x 一类的版本号,直接跳到配置提交者信息。

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

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。需要推送远程仓库时再注册和登录即可。