一、Windows安装Git[通俗易懂]

2022-10-04 20:57:18 浏览数 (1)

大家好,又见面了,我是你们的朋友全栈君。

工欲善其事必先利其器,工作中在使用Git之前,最先做的一件事就是安装它,但是因为不同的开发需求,工作中可能会用到的系统不一样,有使用Linux的,有使用Mac的,也有使用Windows的。不过Git在这几个系统中都有比较好的支持,只要能够进行正确的安装和配置都可以正常使用Git,本章主要介绍Git在Windows下的安装。

1、下载Git

直接点击图中箭头指向的链接,进入Git客户端下载的网站

选择Windows,进入版本选择页面

注意这里Git客户端分为普通安装版和便携版本,便携版本也就是上图中的Git for Windows Portable(“thumbdrive edition”)这一栏下面的版本。正常情况下我们直接使用普通安装版即可。 上面说了这么多,我感觉主要是大多数伙伴们在开始配置开发环境的时候都和我一样的流程吧(欢迎对号入座哈)。

太复杂了怎么办啊,直接点击这个链接(Git版本直通车)就可以直达下载页面了,惊不惊喜。

提示:如果可以翻墙的话Git客户端下载速度会更快,墙内下载的话速度会比较慢

2、安装Git

2.1 、开始安装

下载完成后双击exe文件,直接打开安装,点击Next一路安装后即可,正常情况下使用git默认的配置即可

安装过程中有几个流程需要注意和配置的地方,如下

  • additional icons图标组件,创建桌面快捷方式
  • Windows Explorer integration可以右键选择使用Git Bash和Git GUI两种方式的客户端。
  • Git LFS,Git是否支持大文件
  • Associate相关的两项是关联git配置文件和shell文件,分别用于显示文本编辑器样式等功能和关联Bash命令执行脚本文件。
  • TrueType编码设置。TrueType是什么可以参考TrueType
2.2、默认分支

这里会让你选择在Git初始化时默认的分支名字

  • Let Git Decide,git仓库初始化的时候默认的分支名为master
  • Override the default branch name for new repositories, 你可以选择自定义Git仓库初始化时的默认分支,根据各团队的分支命名方式来定,如果有这个需求的话选择这项,在下面的输入框中输入默认的分支名称,然后点击Next进入下一步
2.3、默认终端工具
  • 第一个只使用git bash作为git终端功能
  • 第二个配置可以让Git在其他终端工具中也可以被使用,例如Windows的PowerShell
  • 第三个是上面二者同时配置,但是会将windows中的find.exe和sort.exe工具覆盖。
2.4、换行格式
  • 第一项在提交时将windows格式的换行转为unix格式的换行。
  • 第二个是提交时不管什么格式的,一律转换为unix格式的换行。
  • 第三个不进行转换 默认选择第一个即可,这样做的好处是有利于夸系统平台的兼容和统一,例如在Windows和在Linux下的格式都是一样的,不需要再手动做转换,不然会很麻烦
2.5、完成安装

其他的配置选项沿用Git安装器自带的即可,安装完成后在Windows菜单和右键菜单中会分别看到git相关的工具

  • Windows菜单:
  • 右键菜单

3、运行Git

3.1、运行Git bash

点击菜单中的git bash,打开git控制终端

可以看到git bash可以正常运行

3.2、配置环境变量支持开发IDE

完成以上的安装后,Git bash可以正常运行,但是一些开发IDE集成的终端或者第三方终端还无法运行Git工具,例如Android Studio。因此需要对环境变量进行配置

4、小结

本章主要讲解了Git在Window下的安装过程,整个过程还是比较简单

  • 直接在Git网站下载客户端进行安装,选择普通PC版安装即可
  • 在Git安装过程中建议使用默认的配置,没有特殊需求的话不要做修改,如果需要修改的话请结合自身情况而定,例如修改Git仓库初始化默认分支这类的配置
  • Git安装完成后如果一些三方终端或者开发IDE无法使用Git,需要配置环境变量

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。

发布者:全栈程序员栈长,转载请注明出处:https://javaforall.cn/196018.html原文链接:https://javaforall.cn

0 人点赞