一、下载 Git
1.下载网址:Git - Downloads (git-scm.com)


2.等下载完成,找到下载文件的位置,双击打开安装向导

二、安装 Git
1.许可声明点击 Next

2.选择安装位置
记住这个位置接下来要用到

3.选择组件
勾选添加在桌面上,就是在桌面上添加快捷方式更方便,建议选上,其他默认勾选的建议不要取消,否则可能造成某些功能不完整。点击 Next

4.选择开始菜单文件夹
不用做更改,继续点击 Next

5.选择 Git 默认编辑器
Git 的默认编辑器为 Vim,部分不熟悉 Vim 使用的,可以点击选择现代的 GUI 编辑器,如 Notepad++ 等,无需修改点击进行下一步

6.调整新存储库中初始分支的名称
默认创建存储库的初始分支为 master,如果修改的话,可以选择第二个点击 main,修改为想要的分支名,这里我默认 master

7.调整 Path 环境
使用默认配置即可,点击'Next'按钮进入下一个安装界面。
- 第一个是'仅从 Git Bash 只使用 Git'。这是最安全的选择,因为 PATH 根本不会被修改,只能使用 Git Bash 的 Git 命令行工具,但是这将不能通过第三方软件使用。
- 第二个是'从命令行以及第三方软件进行 Git'。默认这个配置也是被推荐的,被认为是安全的,因为它仅向 PATH 添加了一些最小的 Git 包装器,以避免使用可选的 Unix 工具造成环境混乱。能够从 Git Bash,命令提示符和 Windows PowerShell 以及在 PATH 中寻找 Git 的任何第三方软件中使用 Git。
- 第三个是'从命令提示符使用 Git 和可选的 Unix 工具'。警告:这将覆盖 Windows 工具,如'find 和 sort '。只有在了解其含义后才使用此选项。

8.选择 SSH 可执行文件
默认即可

9.选择 HTTPS 传输后端
- 第一个是使用 OpenSSL 库,服务器证书将使用 ca-bundle.crt 文件进行验证。
- 第二个使用本机 Windows 安全通道库,服务器证书将使用 Windows 证书存储进行验证。
使用第一个 HTTP 连接

10.配置行结束转换
选择默认选项 Checkout Windows-style, commit Unix-style line endings 即可。
- Checkout Windows-style, commit Unix-style line endings
在检出(checkout)文本文件时,Git 会将行尾符号 LF(Unix 风格)自动转换为 CRLF(Windows 风格)。而在提交(commit)文本文件时,Git 会将行尾符号 CRLF 转换回 LF。这适用于跨平台项目,特别是在 Windows 环境下进行开发,并且希望在 Windows 上保留 CRLF 行尾符号的习惯。该选项需要将"core.autocrlf"设置为"true"。
- Checkout as-is, commit Unix-style line endings
检出文本文件时,Git 不会执行任何行尾符号的转换,保持原样。但是在提交文本文件时,Git 会将行尾符号 CRLF 转换为 LF。这适用于跨平台项目,特别是在 Unix 环境下进行开发,并且希望在提交时统一使用 LF 行尾符号。该选项需要将"core.autocrlf"设置为"input"。
- Checkout as-is, commit as-is
检出和提交文本文件时都不执行行尾符号的转换,保持原样。这个选项通常不推荐用于跨平台项目,因为不同操作系统使用不同的行尾符号(CRLF 或 LF)。如果项目中的文件包含不一致的行尾符号,可能会导致问题。该选项需要将"core.autocrlf"设置为"false"。

11.配置用于 Git Bash 的终端模拟器
选择默认的第一种选项,点击'Next'按钮进入下一个安装界面。
- 第一个是'使用 MinTTY(MSYS2 的默认终端)'。Git Bash 将使用 MinTTY 作为终端模拟器,该模拟器具有可调整大小的窗口,非矩形选择和 Unicode 字体。Windows 控制台程序 (例如交互 Python) 必须通过'winpty'启动才能在 MinTTY 中运行。
- 第二个是'使用 Windows 的默认控制台窗口'。Git 将使用 Windows 的默认控制台窗 ("cmd.exe"),该窗口可以与 Win32 控制台程序 (如交互式 Python 或 node.js) 一起使用,但默认的滚动历史非常有限,需要配置为使用 unicode 字体以正确显示非 ASCII 字符,并且在 Windows 10 之前,其窗口不能自由调整大小,并且只允许矩形文本选择。

12.选择 git pull 的默认行为
选择默认的第一种选项,点击'Next'按钮进入下一个安装界面。
- 第一个是默认值,这是"git pull"的标准行为:尽可能将当前分支快速转发到获取的分支,否则创建合并提交
- 第二个是复位,将当前分支复位到获取的分支上。如果没有要重新设置基础的本地提交,这相当于快进,
- 第三个是只有快进,快进到获取的分支。如果不能获取,则失败。

13.配置凭证管理器
选择默认的第一种选项,点击'Next'按钮进入下一个安装界面。
- 第一个,Git 凭证管理器
- 第二个,无,不要使用凭证管理器

14.配置额外选项
默认即可,开始安装

15.等待安装

16.安装完成

三、验证安装
win + R 输入 cmd

输入:
git --version
如图所示安装成功


