Skip to main content

Windows 安装

caution

非常重要,请仔细阅读完本文以后再进行相关操作。(因未仔细阅读完本文,出现任何错误后果自负, 逃~~~逃~~~逃

下载 Git

打开Git 官网下载地址

1

根据自己的电脑版本选择 32 位或 64 位,基本版和便携版均可

下载后点击即可进行安装,下面是具体安装步骤:

安装步骤

许可申请

2

点击 “Next” 即可。

选择安装路径

3

根据自己需要修改安装位置。

选择安装组件

4

默认勾选的选项,建议不要动。默认安装了一些组件 Git Bash ,Git GUI 以及 Git LFS 还有桌面快捷方式以及配置文件默认的文本编辑,使用 sh 脚本启动 git bash.

红色框框决定在所有控制台窗口中使用 TrueType 字体和是否每天检查 Git 是否有 Windows 更新,按需勾选。

注:Git LFS 用于实现 Git 对大文件的支持 ,LFS 策略可以节省存储空间和提高性能,比如游戏开发中设计资源文件占用很大。

选择开始菜单目录

5

默认 git 即可 直接 next。

选择 Git 文件默认的编辑器

6

很少用到,所以默认 Vim 即可,直接点“Next”。

选择 Git 初始化分支的名称

7

git 默认的初始化分支名称为”master”。

根据自己项目业务重新命名 如:main,trunk 或者自己填写。

注:已经存在的项目不受影响。

选择使用 Git 的方式

8

  1. 第一个选项, 只从 Git Bash 命令行工具 使用 Git,也是最谨慎的默认的选择。

  2. 第二个选项, 从命令行或者第三方软件 使用 Git。

  3. 第三个选项,在命令提示符中使用 Git 和可选的 Unix 工具。

我们选取第一个选项

选择 https 传输后端

9

第一个选项,使用 OpenSSL 库,服务器 cer 证书将使用 ca 包中.crtw 文件进行验证通过,默认选这个。

第二个选项,使用本机 Windows 安全通道库,服务器证书将在 Windows 证书存储中进行验证。这个选项还允许您通过 Active Directory 域服务使用您的公司内部根 CA 证书。

我们选取第一个选项。

配置结束行转换方式

10

第一个选项,下拉是转换 Windows 风格,提交转换为 iunix 风格,在 windows 这是推荐默认的设置。

第二个选项,下拉时不改变,提交转换为 iunix 风格。对于跨平台项目,这是 Unix 上的推荐设置。

最后一个选项,下拉和提交都不进行任何转换,对于跨平台项目(“核心项目”),不推荐选择此选项。

选择第一个选项。

配置终端模拟器为使用 Git Bash

11

第一个选项,Git Biash 将使用 MinTTY 作为终端模拟器,它拥有一个可调整大小的窗口,非矩形的选择和 Unicode 字体。Windows 控制台程序(如交互式 Python)必须通过 winpty’启动才能在 MinTTY 中工作,默认选择这个更灵活。

第二个选项,使用 Windows 的默认控制台(cmd.exe),它可以在 Win32 控制台程序中工作,如交互式 Python 或 node。is,但有一个非常有限的默认滚动回滚,需要配置为使用 Unicode 字体,以便正确显示非 ascil 字符,在 Windows 10 之前,它的窗口不能自由调整大小,它只允许矩形文本选择

选择第一个选项。

选择 git 下拉默认行为

12

第一个选项,默认(快进或合并)。这是“git pull”的标准行为:尽可能快进当前分支到一个被捕获的分支,否则创建合并提交。

第二个选项,将当前分支改为获取的分支。如果没有要重基的本地提交,这相当于快进。

第三个选项,仅仅快进, 快进到获取的分支。如果不可能,就失败。

选择第一个选项

选择 git 凭证小助手

13

Credential helper 是帮我们保存凭证(用户密码)他有很多存储模式如:cache,store,manager 和 osxkeychain,默认 wincred,这里根据自己需要选择。

配置额外特性选项

14

第一个选项,启用文件系统缓存,文件系统数据将被大量读取,并缓存到内存中以用于某些操作(“core。fscache”设置为”true”)。这提供了显著的性能提升。

第二个选项,支持符号链接,启用符号链接(需要 SeCreateSymboliclink 权限)。请注意,现有存储库不受此设置的影响。

推荐选择第一个选项。

启用实验配置选项

15

启用对伪控制台的实验性支持,(新)这允许在 Git Bash 窗口中运行原生控制台程序,如 Node 或 Python,而不使用 winpty,但它仍然有已知的 bug,一般用不到 可不勾选

点击 Install 即可安装完毕。