Windows系统Git安装教程(详解Git安装过程)_windows安装git-程序员宅基地

技术标签: github  git  windows  工具软件安装  

今天更换电脑系统,需要重新安装Git,正好做个记录,希望对第一次使用的博友能有所帮助!

获取Git安装程序

  到Git官网下载,网站地址:https://git-scm.com/downloads,如下图:

  因为我们是用Windows系统上的浏览器访问的,Git官网自动之别到了我使用的操作系统,所以右侧直接显示下载使用Windows系统的最新版本(如果识别错误,可以在中间选择系统),点击即可下载。我下载的是 2.24.0 for Windows,文件名称是“Git-2.24.0.2-64-bit.exe”。下载到电脑上之后,鼠标双击这个文件即可进入安装过程。

Git安装过程

  双击看到的第一个界面如下图:

01、使用许可声明

  点击“Next”进入下图页面:

02、选择安装路径

  在输入框内输入想要安装到的本机路径,也就是实际文件夹位置,或点击“Browse...”选择已经存在的文件夹,然后点击“Next”按钮继续,进入下图界面:

03、选择安装组件

  上图红框内的选项是默认勾选的,建议不要动。绿色框1是决定是否在桌面创建快捷方式的。绿色框2是决定在所有控制台窗口中使用TrueType字体和是否每天检查Git是否有Windows更新的。这些根据自己需要选择。

  点击“Next”按钮进入下图界面:

04、选择开始菜单页

  这个界面是创建开始菜单中的名称,不需要修改,直接点“Next”按钮继续到下图的界面:

05、选择Git文件默认的编辑器

  这个页面是在选择Git文件默认的编辑器,很少用到,所以默认Vim即可,直接点“Next”按钮继续到下图的界面:

06、调整您的PATH环境

  这个界面是调整您的PATH环境。

  第一种配置是“仅从Git Bash使用Git”。这是最安全的选择,因为您的PATH根本不会被修改。您只能使用 Git Bash 的 Git 命令行工具。但是这将不能通过第三方软件使用。

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

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

  我选择推荐的选项第二种配置,点击“Next”按钮继续到下图的界面:

07、选择HTTPS后端传输

  这个界面是选择HTTPS后端传输。

  第一个选项是“使用 OpenSSL 库”。服务器证书将使用ca-bundle.crt文件进行验证。这也是我们常用的选项。

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

  我使用默认选项第一项,点击“Next”按钮继续到下图的界面:

08、配置行尾符号转换

  这个界面是配置行尾符号转换。

  第一个选项是“签出Windows风格,提交Unix风格的行尾”。签出文本文件时,Git会将LF转换为CRLF。提交文本文件时,CRLF将转换为LF。对于跨平台项目,这是Windows上的推荐设置(“ core.autocrlf”设置为“ true”)

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

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

  我选择第一种选项,点击“Next”按钮继续到下图的界面:

09、配置终端模拟器以与Git Bash一起使用

  这个界面是配置终端模拟器以与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”按钮继续到下图的界面:

10、配置配置额外的选项

  这个界面是配置配置额外的选项。

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

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

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

  我勾选默认的第一、第二选项,点击“Next”按钮继续到下图的界面:

11、配置实验选项

  这个界面是配置实验选项。

  启用实验性的内置添加 -i / -p。(新!)使用实验性的内置交互式add(“ git add -i”或“ git add -p”)。这使其速度更快(尤其是启动!),但尚未被认为是可靠的。

  默认不勾选,直接点击“Next”按钮继续到下图的安装进度界面:

12、安装进度指示

  安装进度结束之后,会出现下图的完成Git安装向导界面:

13、安装完成

  在这个界面,可以勾选是否启动启动Git Bash和是否查看发行说明,然后点“Finish”按钮退出安装界面。

14、启动测试

  到此,Git的安装完成,可以在开始菜单中看到Git的三个启动图标(Git Bash、Git CMD(Deprecated)、Git GUI)。

  Git Bash,是Git配套的一个控制台,点击打开如下图:

  Git CMD(Deprecated),是通过CMD使用Git(不推荐使用),点击打开如下图:

  Git GUI,是Git的可视化操作工具,点击打开如下图:

  关于Git的安装过程就介绍到这里。

版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
本文链接:https://blog.csdn.net/weixin_39755884/article/details/126437567

智能推荐

基于SQL Server数据库的安全性对策探究_sqlserver数据库的安全性-程序员宅基地

文章浏览阅读438次。SQL Server数据库的安全与计算机网络安全、数据库系统安全等存在一定的联系,某一环节的安全隐患对整个系统的安全造成一定威胁,因此对数据库安全方面采取防范措施具有一定的必要性,与当下网络信息安全管理方面的要求相适应,它可以为用户提供稳定、安全的网络环境。在数据库系统中,管理者如果从用户界面进入系统,存在的数据库安全问题与使用者面临的安全问题相同,但如果管理者从数据库管理界面进入系统的话,由于这种情况下管理者的权限比较大,如果从数据库服务器的DBMS进入数据库的话,对数据库安全存在比较大的威胁。_sqlserver数据库的安全性

java计算圆锥体积_【身临其境】关于几何体的表面积和体积,就没见过这么详细的解释!!!...-程序员宅基地

文章浏览阅读627次。点击上方蓝色字体“高中数学王晖”关注王晖老师,免费获取各种知识干货和学习经验~~~您的点赞转发是对老师的最大鼓舞~~~距高考还有168天从展开图看几何体表面积基本要求:①理解柱、锥、台体的侧面展开图;②掌握柱、锥、台、球表面积常用公式;③能计算简单组合体的表面积。直棱柱展开直棱柱的侧面展开后,整体的外观形状是矩形。所以,直棱柱的表面积就比较方便计算了:直棱柱表面积=侧面积+2×底面积直棱..._java圆锥体积

dubbo端口冲突解决办法_dubbo 多个服务抢占端口-程序员宅基地

文章浏览阅读2.8k次。在一台机子上部署多个dubbo服务,将各服务的dubbo端口号设为-1,可以确保无端口冲突。_dubbo 多个服务抢占端口

【CISSP备考】第七章-安全运营_cissp sox法案-程序员宅基地

文章浏览阅读2.1k次。第六章密码学和对称秘钥算法:密码可为已存储(静止中)、通过网络传送(传输中)和存在于内存中(使用中)的敏感信息提供保密性、完整性、身份验证和不可否认性保护。凯撒密码:将相关字母顺移密码学的目标:保密性、完整性、身份验证和不可否认性1、保密性:保密性是确保数据在静止、传输和使用等三种不同状态下始终保持私密对称加密系统、非对称加密系统2、完整性完整性确保数据没有被人未经授权更改、消息完整性使用加密的消息摘要实现3、身份验证身份验证用于验证系统用户所声称的身份,是密码系_cissp sox法案

微信小程序开发:实现地图导航功能_微信小程序地图导航功能实现-程序员宅基地

文章浏览阅读4.8k次,点赞2次,收藏25次。其中,id用于调用地图组件,latitude和longitude表示地图的中心点坐标,markers表示地图中的标记点,covers表示地图中的覆盖物,polyline表示地图中的折线图,show-location表示是否显示当前定位点,bindregionchange表示移动地图时触发的事件。其中,id表示标记点的唯一标识,latitude和longitude表示标记点的坐标,title表示标记点的名称,iconPath表示标记点的图标路径,width和height表示标记点的宽度和高度。_微信小程序地图导航功能实现

Invalid initial heap size: -Xms-程序员宅基地

文章浏览阅读4.9k次。-Xxs512m注意 Xxs 和 512m中间无空格就行了。_invalid initial heap size: -xms4g

随便推点

C语言之输入一个年份,判断是不是闰年_如何判断闰年c语言-程序员宅基地

文章浏览阅读3.1w次,点赞5次,收藏11次。#include int main(){/*输入年份判断是不是闰年*//*闰年:能被400整除, 能被4整除,并且不能被100整除*/ int year,flag; printf("请输入一个年份\n"); scanf("%d",&year); if(year%400==0){ flag=1; }else{ if(year%4==0){_如何判断闰年c语言

LIN协议介绍-程序员宅基地

文章浏览阅读929次。LIN协议介绍_lin协议

Node.js开发概述-程序员宅基地

文章浏览阅读1.4k次。Node.js发布于2009年5月,由Ryan Dahl开发,是一个基于Chrome V8引擎的JavaScript运行环境,使用了一个事件驱动、非阻塞式I/O模型, [1] 让JavaScript 运行在服务端的开发平台,它让JavaScript成为与PHP、Python、Perl、Ruby等服务端语言平起平坐的脚本语言。 [2] Node.js对一些特殊用例进行优化,提供替代的API,使得V8在非浏览器环境下运行得更好,V8引擎执行Javascript的速度非常快,性能非常好,基于Chrome Ja_node.js开发

SVN不完全指南(使用)_svn authz文件在哪-程序员宅基地

文章浏览阅读238次。目录一 、SVN三大指令(检提更) 二、忽略功能 三、版本回退 四、版本冲突 五、配置多仓库与权限控制 六、SVN服务的配置与管理 七、模拟真实的开发环境一 、SVN三大指令(检提更)检出(Checkout)操作 首先在你的项目目录鼠标右键TortoiseSVN版本库浏览器输出SVN服务器地址: svn://SVN服务器地址 Shop项目(仓库) 注: 因为.svn是隐藏_svn authz文件在哪

SpringBoot 不同环境读取不同的配置信息文件_根据不同环境获取不同的配置信息-程序员宅基地

文章浏览阅读1.3w次。在实际开发中,本地开发、测试服务、正式服务的配置信息有的地方是不一样的;比如本地测试log级别可能是debug,而正式环境下则为info;再比如数据库的配置,正式环境下和测试环境下是不一样的。以前我们通过手动更改这些配置来完成测试到正式的转移,但这样做还是有一定的风险,如果手动配置错误,则会导致很多错误。Springboot给我们提供了一种方式,能够自动的切换正式环境配置及测试环境配置,下面就用一个_根据不同环境获取不同的配置信息

国货之光,处女座的福音!最详细华强北洛达1562M悦虎版二代蓝牙耳机评测_1562m支持蓝牙-程序员宅基地

文章浏览阅读9.4k次。2016年,随着苹果发布初代AirPods,原来一直不愠不火的蓝牙耳机市场一时大热,“真无线蓝牙耳机”(简称TWS,True Wireless Stereo)开始走进人们的视野。随着各大手机厂商(奸商)取消手机上的3.5mm耳机插口,真无线蓝牙耳机加速普及,直至今天变成人们手中不可或缺的电子产品。然而,面对苹果动辄上千的高昂售价,AirPods仍然让许多人望尘莫及,华强北的蓝牙耳机此时应运而生。华强北的蓝牙耳机走到今天已经是第五个年头了,从一开始的邯郸学步、东施效颦到今天功能、工艺日趋完美甚至续航超越原版,_1562m支持蓝牙

推荐文章

热门文章

相关标签