您好, 欢迎来到 !    登录 | 注册 | | 设为首页 | 收藏本站

Git在Windows环境安装

上一节带大家学习了在 linux 环境安装 Git,本节我们再一起学习 Windows 环境下的 Git 安装步骤。我会以方式将步骤尽量一步一步直观展现,并对一些地方做必要的说明。

友情:以下为安装步骤演示与补充说明,帮助加深理解。如果只想学习安装的话,记住一句话:一路 Next 就可以。忽略以下直接从 1.13 开始看吧。

1.1 首先从 Git 官网直接。打开官网可以看到 Windows 版本的安装包下载位置,如红色箭头所示,点击即可开始下载最新版本安装包。

1.2 双击下载好的 .exe ,弹出如下安装界面,直接点击 “Next”。

1.3 选择,点击右侧 “Browse” 按钮更改路径。
建议大家单独创建目录,专门进行安装。我一般习惯固定使用非 C 盘来专门安装办公软件,每个软件单独使用夹,这样方便管理,尽量养成良好的习惯。

倒数第二项表示:在所有控制台窗口中使用 TrueType 字体。
最后一项表示:是否每天检查 Git 是否有 Windows 更新。

1.5 选择完毕后,继续 “Next”,出现如下界面。这一步没有什么特别需要注意的,认即可。然后同样点击 “Next”。

1.6 接下来出现这个是选择 Git 使用的文本编辑器,认即可。然后点击 “Next”。

1.7 这一步是用来调整 Path 环境。

第二种配置是 “从命令行以及第三方软件进行 Git”。该选项也是安全的,因为它仅向 PATH 了一些最小的 Git 包装器,以避免使用可选的 Unix 工具造成环境混乱。能够从 Git Bash,命令符和 Windows PowerShell 以及在 PATH 中寻找 Git 的任何第三方软件中使用 Git。这也是推荐的选项。

第三种配置是 “从命令符使用 Git 和可选的 Unix 工具”。警告:这将覆盖 Windows 工具,如 “ find 和 sort ”。只有在了解其含义后才使用此选项。

使用推荐配置即可,点击 “Next” 按钮继续到下图的界面:
  
1.8 个界面选择 HTTP 传输。

第二个选项是 “使用本地 Windows 安全通道库”。服务器证书将使用 Windows 证书存储验证。此选项还允许您使用公司的内部根 CA 证书,例如通过 Active Directory Domain Services 。

我使用认选项,点击 “Next” 按钮继续到下图的界面:
  
1.9 继续来到这个界面,配置行尾符号转换。

第二个选项是 “按原样签出,提交 Unix 样式的行尾”。签出文本时,Git 不会执行任何转换。 提交文本时,CRLF 将转换为 LF。对于跨平台项目,这是 Unix 上的建议设置(“ core.autocrlf” 设置为 “ input”)

第三种选项是 “按原样签出,按原样提交”。当签出或提交文本时,Git 不会执行任何转换。不建议跨平台项目选择此选项(“ core.autocrlf” 设置为 “ false”)

那么 CRLF 和 LF 有什么区别?

CRLF 是 carriage return line 的缩写,意思是 回车换行。句尾使用回车换行两个字符 (即我们常在 Windows 编程时使用”\r\n” 换行)。

LF 是 line 的缩写,意思是换行。

我选择认第一项,点击 “Next” 按钮继续到下一步:
  
1.10 配置终端模拟器和 Git Bash 一起使用

第选项是 “使用 MinTTY(MSYS2 的认终端)”。Git Bash 将使用 MinTTY 作为终端模拟器,该模拟器具有可调整大小的窗口,非矩形选择和 Unicode 字体。Windows 控制台程序(例如交互式 Python)必须通过 “ winpty” 启动才能在 MinTTY 中运行。

第二个选项是 “使用 Windows 的认控制台窗口”。Git 将使用 Windows 的认控制台窗口(“cmd.exe”),该窗口可以与 Win32 控制台程序(如交互式 Python 或 node.js)一起使用,但认的回滚非常有限,需要配置为使用 unicode 字体以正确非 ASCII 字符,并且在 Windows 10 之前,其窗口不能自由调整大小,并且只允许矩形文本选择。

此处认选了第一种选项,然后继续点击 “Next” 按钮进入下一步:

1.11 配置额外选项

第选项是 “启用系统缓存”。系统数据将被批量读取并缓存在内存中用于某些操作(“core.fscache” 设置为 “true”),显著提升。

第二个选项是 “启用 Git 凭证管理器”。Windows 的 Git 凭证管理器为 Windows 提供安全的 Git 凭证存储,最显著的是对 Visual Stu Team Services 和 GitHub 的多因素身份验证。 (需要 .NET Framework v4.5.1 或更高版本)。

第三个选项是 “启用符号”。启用符号(需要 SeCreateSymbolicLink 权限)。请注意,现有存储库不受此设置的影响。

认选了第一、第二选项,继续点击 “Next” 按钮进入下一步界面:
  
1.12 到这一步点击 Finish 按钮就完成安装了。

等安装进度条满后,就可以在开始里找到 “Git”->“Git Bash”,点击后出现类似命令行窗口的东西,就说明 Git 安装成功!此后,就可以在 Git Bash 窗口进行 windows 环境下的 Git 操作了!

1.13 同样,我们不要忘记进行身份信息配置

# git con --global user.name "Your Name"
# git con --global user.email "Your Email"

好了,windows 环境的安装步骤到这里已经结束了。大家可以看到其中并没有太多难点,基本上每一步按认选项选择,一直点击 “Next” 往下走就可以完成基本的安装配置,绝对不会错。是不是很简单!

接下来向大家介绍一些 Git 的基本命令,以便于在后续的学习中可以随时查看,同时也为我们之后的正式学习开头。请继续往下看:

$ git con --list
   不仅可以查看配置,还可以查看这些设置的来源,也就是这些配置对应的位置:
$ git con --list --show-origin
$ git help <verb>
$ git <verb> --help
$ man git-<verb>  

例如:我们可以执行如下命令,来查看有关 con 的帮助命令:

$ git help con

执行完毕,会打开 Git 的帮助,甚至可以离线使用,还是非常方便的。

当然,Git 的基础命令还有很多,就不一一列举,需要使用的话大家可以自行查阅相关资料。因为一切命令的使用基本上通过我给出的这种都可以到,讲是讲不完的,授人以鱼不如授人以渔嘛!

本节课我们继续学习了 Windows 环境下 Git 的安装过程,以及一些基本的命令使用。主要是作为今后继续学习详细操作的过渡阶段,把基本的环境配置好并熟悉基础设置之后,我们就可以开始之后的学习进程了。


联系我
置顶