首页 / Git 入门教程 / 安装 Git 与初始配置

Git 入门教程

安装 Git 与初始配置

本教程共 26 篇 · 第 2 篇 · 更新于 2026-07-29 · 约 7 分钟阅读

GitGit 入门教程安装配置git configuser.nameuser.emailinit.defaultBranch

2. 安装 Git 与初始配置

本节目标:在你电脑上装好 Git 并完成首次配置,让 Git 知道”你是谁”。

Windows 安装

去官网下载安装程序:https://git-scm.com/download/win

下载后双击运行,一路”下一步”就行。安装完成后,打开开始菜单,找到 Git Bash,弹出一个命令行窗口,说明装好了。

验证一下:

git --version

看到类似 git version 2.55.0.windows.1 的输出,说明安装成功。

Tip

也可以用包管理器 Scoop:scoop install git,后续升级也方便,一条命令搞定。

Mac 安装

Mac 有两种路子。

最简单的是装 Xcode Command Line Tools。打开终端,输入:

git --version

如果没装,系统会弹窗让你跟着点就行。

也可以用 Homebrew(推荐):

brew install git

装完同样用 git --version 验证。

Linux 安装

Debian / Ubuntu 用户:

sudo apt install git-all

Fedora / RHEL 用户:

sudo dnf install git
Note

所有命令以 Git 2.55.0 为准。如果你的版本低一点,大部分命令也没问题,向后兼容做得不错。

首次配置:告诉 Git 你是谁

装好 Git 后,要做的事就是设用户名和邮箱。每次提交都会带上这两个信息,不可更改。

git config --global user.name "你的名字"
git config --global user.email "你的邮箱@example.com"

--global 参数的意思是:这台机器上所有仓库都用这套配置。想给某个仓库单独配,进去掉 --global 就行。

看看设好了没:

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

用户名和邮箱会写进每一次提交记录。如果不小心配错了邮箱,已经提交的历史改不了。动手前先看一眼。

设置默认分支名

Git 2.28 之后,可以自定义初始化时的默认分支名。推荐用 main

git config --global init.defaultBranch main

这样以后 git init 创建出来的仓库,默认分支就是 main 而不是 master

Note

历史资料和很多老项目用的还是 master。看到别慌,意思一样,只是名字不同。

设置默认编辑器

提交时如果没加 -m,Git 会打开一个编辑器让你写提交说明。默认是 Vim,新手可能会懵。

可以改成你习惯的编辑器。比如 VS Code:

git config --global core.editor "code --wait"

或者 nano(对新手更友好):

git config --global core.editor nano

查看所有配置

想确认当前所有配置,用这个:

git config --list

如果想知道某个配置是从哪个文件读出来的:

git config --list --show-origin

配置存在哪

Git 的配置分三层,优先级从高到低:

  1. 仓库级.git/config,只对当前仓库生效
  2. 用户级~/.gitconfig,对你所有仓库生效
  3. 系统级/etc/gitconfig,对所有用户生效

高层覆盖低层。一般我们用 --global 改用户级就够了。

这章学到了什么

  • 三大平台安装 Git 的方法
  • git config --global user.name / user.email 配置身份
  • init.defaultBranch main 设置默认分支名
  • core.editor 设置默认编辑器
  • 配置分三层:仓库、用户、系统,高层覆盖低层

下一章,我们创建第一个 Git 仓库。