0

0

Windows10下安装Git

蓮花仙者

蓮花仙者

发布时间:2025-08-29 08:27:07

|

933人浏览过

|

来源于php中文网

原创

大家好,很高兴再次与你们见面,我是你们的朋友全栈君。

Git是一个开源的分布式版本控制系统,能够高效、快速地处理从小型到大型项目的版本管理。以下是具体的安装步骤:

第一步:首先从官方网站下载最新的Git版本。

官方网站地址:https://www.php.cn/link/0179c160e5f3a90c33f35386cab23b4a

Windows10下安装Git点击上图中的指定位置进行下载,获取Git-2.17.1.2-64-bit.exe文件。如果你的系统是32位的,可以通过下面的方式下载:

Windows10下安装Git第二步:双击下载的Git安装包,弹出提示框,如下图所示:

Windows10下安装Git第三步:直接点击“Next”进入下一步,选择安装路径,如下图所示:

Windows10下安装Git第四步:选择好安装路径后,点击“Next”进入下一步,弹出安装配置窗口,包括git命令行、git图形窗口等,如下图所示:

Windows10下安装Git附加图标 在桌面上 Windows资源管理器集成 鼠标右键菜单 Git Bash Here Git GUI Here Git LFS (Large File Support) 大文件支持 将 .git 配置文件与默认文本编辑器相关联 将.sh文件关联到Bash运行 在所有控制台窗口中使用TrueType字体 每天检查Git是否有Windows更新

第五步:按照上述默认配置,直接点击“Next”进入下一步,弹出“选择开始菜单文件夹”的窗口,如下图所示:

Windows10下安装Git第六步:按照默认路径即可,直接点击“Next”,进入下一步,进入“选择Git使用的默认编辑器”窗口,如下图所示:

Windows10下安装Git默认使用 Nano 编辑器 使用 Vim 作为 Git 的默认编辑器 使用 Notepad++ 作为 Git 的默认编辑器 使用 Visual Studio Code 作为Git 的默认编辑器 使用Visual Studio Code Insiders 作为 Git 的默认编辑器

第七步:点击“Next”,进入下一步,进入“调整Path环境变量”窗口,如下图所示:

Windows10下安装Git配置PATH环境 仅从Git Bash使用Git 这是最安全的选择,因为您的PATH根本不会被修改。您只能使用 Git Bash 的 Git 命令行工具

从Windows命令提示符使用Git 这个选项被认为是安全的,因为它只向PATH添加一些最小的 Git包,以避免使用可选的Unix工具混淆环境。 您将能够从 Git Bash 和 Windows 命令提示符中使用 Git。

从Windows命令提示符使用Git和可选的Unix工具 Git和可选的Unix工具都将添加到您计算机的 PATH 中 警告:这将覆盖Windows工具,如 “ find 和 sort ”。只有在了解其含义后才使用此选项。

第八步:选择第二项,然后点击“Next”进入下一步,选择HTTPS传输后端,如下图所示:

Windows10下安装Git使用 OpenSSL 库 服务器证书将使用ca-bundle.crt文件进行验证。

InsCode
InsCode

InsCode 是CSDN旗下的一个无需安装的编程、协作和分享社区

下载

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

第九步:选择“使用 OpenSSL 库”,点击“Next”进入下一步,配置行结束符,如下图所示:

Windows10下安装Git检出Windows样式,提交Unix样式行结束符 Git会将LF转换为CRLF当检出文本文件时。当提交文本文件时,CRLF将转换为LF。 对于跨平台项目,这是Windows上推荐的设置(“core.autocrlf”设置为“true”)

检出原样,提交Unix样式行结束符 Git不会在检出文本文件时执行任何转换。 提交文本文件时,CRLF将转换为LF。 对于跨平台项目,这是Unix上的推荐设置(“core.autocrlf”设置为“input”)

检出原样,提交原样 Git不会在检出或提交文本文件时执行任何转换。对于跨平台项目,不推荐使用此选项(“core.autocrlf”设置为“false”)

第十步:选择第一项,点击“Next”进入下一步,配置终端模拟器,如下图所示:

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

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

第十一步:选择第一项,直接点击“Next”进入下一步,配置额外选项,如下图所示:

Windows10下安装Git启用文件系统缓存 文件系统数据将被批量读取并缓存在内存中用于某些操作(“core.fscache”设置为“true”)。 这提供了显着的性能提升。

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

启用符号链接 启用符号链接(需要SeCreateSymbolicLink权限)。请注意,现有存储库不受此设置的影响。

第十二步:使用默认配置,直接点击“Install”开始安装,如下图所示:

Windows10下安装Git第十三步:安装完成

Windows10下安装Git发布者:全栈程序员栈长,转载请注明出处:https://www.php.cn/link/85fc1189e46c7278b2aeb7008506a6f2

热门AI工具

更多
DeepSeek
DeepSeek

幻方量化公司旗下的开源大模型平台

豆包大模型
豆包大模型

字节跳动自主研发的一系列大型语言模型

通义千问
通义千问

阿里巴巴推出的全能AI助手

腾讯元宝
腾讯元宝

腾讯混元平台推出的AI助手

文心一言
文心一言

文心一言是百度开发的AI聊天机器人,通过对话可以生成各种形式的内容。

讯飞写作
讯飞写作

基于讯飞星火大模型的AI写作工具,可以快速生成新闻稿件、品宣文案、工作总结、心得体会等各种文文稿

即梦AI
即梦AI

一站式AI创作平台,免费AI图片和视频生成。

ChatGPT
ChatGPT

最最强大的AI聊天机器人程序,ChatGPT不单是聊天机器人,还能进行撰写邮件、视频脚本、文案、翻译、代码等任务。

相关专题

更多
什么是分布式
什么是分布式

分布式是一种计算和数据处理的方式,将计算任务或数据分散到多个计算机或节点中进行处理。本专题为大家提供分布式相关的文章、下载、课程内容,供大家免费下载体验。

328

2023.08.11

分布式和微服务的区别
分布式和微服务的区别

分布式和微服务的区别在定义和概念、设计思想、粒度和复杂性、服务边界和自治性、技术栈和部署方式等。本专题为大家提供分布式和微服务相关的文章、下载、课程内容,供大家免费下载体验。

235

2023.10.07

sort排序函数用法
sort排序函数用法

sort排序函数的用法:1、对列表进行排序,默认情况下,sort函数按升序排序,因此最终输出的结果是按从小到大的顺序排列的;2、对元组进行排序,默认情况下,sort函数按元素的大小进行排序,因此最终输出的结果是按从小到大的顺序排列的;3、对字典进行排序,由于字典是无序的,因此排序后的结果仍然是原来的字典,使用一个lambda表达式作为key参数的值,用于指定排序的依据。

391

2023.09.04

堆和栈的区别
堆和栈的区别

堆和栈的区别:1、内存分配方式不同;2、大小不同;3、数据访问方式不同;4、数据的生命周期。本专题为大家提供堆和栈的区别的相关的文章、下载、课程内容,供大家免费下载体验。

395

2023.07.18

堆和栈区别
堆和栈区别

堆(Heap)和栈(Stack)是计算机中两种常见的内存分配机制。它们在内存管理的方式、分配方式以及使用场景上有很大的区别。本文将详细介绍堆和栈的特点、区别以及各自的使用场景。php中文网给大家带来了相关的教程以及文章欢迎大家前来学习阅读。

575

2023.08.10

js正则表达式
js正则表达式

php中文网为大家提供各种js正则表达式语法大全以及各种js正则表达式使用的方法,还有更多js正则表达式的相关文章、相关下载、相关课程,供大家免费下载体验。

513

2023.06.20

js获取当前时间
js获取当前时间

JS全称JavaScript,是一种具有函数优先的轻量级,解释型或即时编译型的编程语言;它是一种属于网络的高级脚本语言,主要用于Web,常用来为网页添加各式各样的动态功能。js怎么获取当前时间呢?php中文网给大家带来了相关的教程以及文章,欢迎大家前来学习阅读。

244

2023.07.28

js 字符串转数组
js 字符串转数组

js字符串转数组的方法:1、使用“split()”方法;2、使用“Array.from()”方法;3、使用for循环遍历;4、使用“Array.split()”方法。本专题为大家提供js字符串转数组的相关的文章、下载、课程内容,供大家免费下载体验。

298

2023.08.03

Python 自然语言处理(NLP)基础与实战
Python 自然语言处理(NLP)基础与实战

本专题系统讲解 Python 在自然语言处理(NLP)领域的基础方法与实战应用,涵盖文本预处理(分词、去停用词)、词性标注、命名实体识别、关键词提取、情感分析,以及常用 NLP 库(NLTK、spaCy)的核心用法。通过真实文本案例,帮助学习者掌握 使用 Python 进行文本分析与语言数据处理的完整流程,适用于内容分析、舆情监测与智能文本应用场景。

22

2026.01.27

热门下载

更多
网站特效
/
网站源码
/
网站素材
/
前端模板

精品课程

更多
相关推荐
/
热门推荐
/
最新课程
Git 教程
Git 教程

共21课时 | 3.1万人学习

Git版本控制工具
Git版本控制工具

共8课时 | 1.5万人学习

Git中文开发手册
Git中文开发手册

共0课时 | 0人学习

关于我们 免责申明 举报中心 意见反馈 讲师合作 广告合作 最新更新
php中文网:公益在线php培训,帮助PHP学习者快速成长!
关注服务号 技术交流群
PHP中文网订阅号
每天精选资源文章推送

Copyright 2014-2026 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号