Windows系统下的Git安装教程

article/2025/10/10 19:42:10

目录

  • 一、前言
  • 二、下载
  • 三、安装
    • 1. 打开安装包
    • 2. 进入安装界面
    • 3. 选择安装路径
    • 4. 选择安装组件
    • 5. 创建开始菜单中的快捷方式
    • 6. 选择Git默认编辑器
    • 7. 设置初始化新项目(仓库)的主干名字
    • 8. 调整你的PATH环境变量
    • 9. 选择SSH执行文件
    • 10. 选择HTTPS后端传输
    • 11. 配置行尾符号转换
    • 12. 配置终端模拟器与Git Bash一起使用
    • 13. 选择默认的“git pull”行为
    • 14. 选择一个凭证助手
    • 15. 配置额外的选项
    • 16. 配置实验性选项
    • 17. 安装完成


一、前言

  几天前,因为一些原因,重装了系统,软件都删了。
  现在重新安装Git,安装过程如下。


二、下载

  git官网下载:https://git-scm.com/download/ 或 https://gitforwindows.org/
  git阿里镜像下载:https://npm.taobao.org/mirrors/git-for-windows/

  截止2022.08.13,最新的git安装包Windows版本号是Git-2.37.2.2



三、安装

1. 打开安装包

  鼠标右击安装包,选择“以管理员身份运行”。
以管理员身份运行

2. 进入安装界面

  进入安装界面,这个界面主要展示了GPL第 2 版协议的内容,点击“Next”进入下一步。
GPL第2版协议

3. 选择安装路径

  点击“Browse…”,更改安装路径,建议不要安装在C盘。
  选择完成后,点击“Next”进入下一步。

选择安装路径

4. 选择安装组件

  根据自己的需要进行选择勾选,然后点击“Next”进入下一步。
选择安装组件

5. 创建开始菜单中的快捷方式

  方框内的文本文字为开始菜单中存放Git快捷方式的文件夹名称。
  可以直接在方框内修改,也可以点击“Browse…”选择其他文件夹,还可以直接勾选左下角的“Don’t create a Start Menu folder”不创建开始菜单文件夹。
  完成后,点击“Next”进入下一步。
创建开始菜单中的快捷方式

6. 选择Git默认编辑器

  Git安装程序中有10种编辑器和1个其他项可以选择,比如:the NanoVimNotepad++Visual Studio CodeVisual Studio Code InsidersSublime TextAtomVSCodiumNotepadWordpad。其中,默认是Vim。
  我日常使用VScode作为编译器,所以我选择“Use Visual Studio Code as Git’s default editor”。
  完成后,点击“Next”进入下一步。

选择默认编辑器
  注意:选择默认编辑器的时候,只能选择电脑里已经安装了的编辑器,没有安装的,需要先安装。

7. 设置初始化新项目(仓库)的主干名字

  第一个选项是让Git自己选择,现在的名字是“master”,未来有可能会改为其他名字。
  第二个选项是自定义名字,默认是“main”,可以直接在方框中更改。
  一般默认第一种,直接点击“Next”进入下一步。

初始化新项目仓库的主干名字

8. 调整你的PATH环境变量

  第一个选项是“仅从 Git Bash 使用 Git”。这个的意思就是你只能通过 Git 安装后的 Git Bash 来使用 Git ,其他的什么命令提示符啊等第三方软件都不行。
  第二个选项是“从命令行以及第三方软件进行 Git”。这个就是在第一种基础上进行第三方支持,你将能够从 Git Bash,命令提示符(cmd) 和 Windows PowerShell 以及可以从 Windows 系统环境变量中寻找 Git 的任何第三方软件中使用 Git。推荐使用这个。
  第三个选项是“使用命令提示符中的 Git 和可选的 Unix 工具”。选择这种将覆盖 Windows 工具,如 “ find 和 sort ”。只有在了解其含义后才使用此选项,即新手慎选。

path环境变量设置

9. 选择SSH执行文件

  第一个选项是“使用捆绑的OpenSSH”,这使用的是ssh.exe是Git自带的。
  第二个选项是“使用外部OpenSSH”,这使用外部ssh.exe文件。Git不会捆绑安装OpenSSH相关的二进制文件,而是使用在环境变量path中找到它们。
  默认选择第一项,直接点击“Next”进入下一步。

选择SSH执行文件

10. 选择HTTPS后端传输

  第一个选项“使用OpenSSH库”,服务器证书将使用 ca-bundle.crt 文件进行验证。
  第二个选项“使用本机Windows安全通道库”,服务器证书将使用Windows证书存储进行验证,还允许您使用公司内部分发的内部根CA证书。
  作为只是用Git来访问GitHub、GitLab等网站,选择第一项即可。然后点击“Next”,进入下一步。

选择HTTPS后端传输

11. 配置行尾符号转换

  第一个选项“签出 Windows 样式,提交 Unix 样式的行结尾”。签出文本文件时,Git会将LF转换为CRLF。提交文本文件时,CRLF将转换为LF。对于跨平台项目,这是Windows上的推荐设置(“ core.autocrlf”设置为“ true”)。
  第二个选项“按原样签出,提交Unix样式的行结尾”。签出文本文件时,Git不会执行任何转换。 提交文本文件时,CRLF将转换为LF。对于跨平台项目,这是Unix上的建议设置(“ core.autocrlf”设置为“ input”)。
  第三个选项“按原样签出,按原样提交”。当签出或提交文本文件时,Git不会执行任何转换。不建议跨平台项目选择此选项(“ core.autocrlf”设置为“ false”)。
  由于我是为Windows系统安装Git,所以选择第一项。
  然后继续点击“Next”,进入下一步。

配置行尾符号转换

12. 配置终端模拟器与Git Bash一起使用

  第一个选项“使用 MinTTY(MSYS2的默认终端)”。
  第二个选项“使用 Windows 的默认控制台窗口”。
  建议选择第一种,MinTTY 3功能比 cmd 多,cmd 只不过 比 MinTTY 更适合处理 Windows 的一些接口问题,这个对 Git 用处不大。
  除此之外 Windows 的默认控制台窗口cmd有很多劣势,比如 cmd 具有非常有限的默认历史记录回滚堆栈和糟糕的字体编码等等。
  接着点击“Next”,进入下一步。

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

13. 选择默认的“git pull”行为

  “git pull”行为,是获取最新的远程仓库分支到本地,并与本地分支合并。
  一般默认选择第一项,然后点击“Next”,进入下一步。

选择默认的git pull行为

14. 选择一个凭证助手

  第一个选项“Git凭证管理”。
  第二个选项“不使用凭证助手”。
  第一个选项是提供登录凭证帮助的,Git有时需要用户的凭据,确认身份后才能执行操作,例如:需要输入用户名和密码才能通过HTTP访问远程存储库(GitHub、GitLab…)。
  然后继续点击“Next”,进入下一步。

选择一个凭证助手

15. 配置额外的选项

  第一个选项“启用文件系统缓存”,就是将批量读取文件系统数据并将其缓存在内存中以进行某些操作,可以显著提升性能。这个选项默认开启。
  第二个选项“启用符号链接”,符号链接是一类特殊的文件, 其包含有一条以绝对路径或者相对路径的形式指向其它文件或者目录的引用,类似于 Windows 的快捷方式,不完全等同 类Unix(如 Linux) 下的 符号链接。因为该功能的支持需要一些条件,所以默认不开启。
  然后继续点击“Next”,进入下一步。

配置额外的选项

16. 配置实验性选项

  以下两个选项都还是实验性功能,会存在一些小bug,建议都不要勾选。
  点击“Install”,开始安装。

配置实验性选项

17. 安装完成

  等待需要一分钟左右的时间,便可完成安装。
installing
  安装完成,点击“Finish”,关闭安装向导。
finish



http://chatgpt.dhexx.cn/article/ndEoOwbZ.shtml

相关文章

超详细Git 安装教程(Windows)

Git 安装教程(windows) 给新电脑安装下git,顺便记下笔记(安装版本为2.30.2 ) git下载地址: https://git-scm.com/download/win 下载后点击即可进行安装,下面是具体安装步骤。 1)许可申明 点击 “…

Git 安装教程

文章目录 一、下载Git1、官网地址2、下载 二、安装1、下载完成后,直接点击安装包安装,即可。2、开始安装,然后下一步3、可以在此处自定义地址,然后下一步3、选择组件4、选择Git默认的编辑器5、选择执行git init命令时创建的分支名…

Git安装教程(详细教程)

Git安装教程(详细教程) 大家好,今天我们来学习一下怎么安装git这个软件,好好看,好好学,超详细的。 第一步 下载git (找到自己需要的版本) 第二步 下载完点击安装包进入 使用许可声明 界面 第三步 点击Next进…

Git的安装教程

一、从官网下载Git git-scm.comhttps://git-scm.com/ 二、双击下载完成的git进行安装 1、选择需要安装的路径后点击Next 2、选择安装组件,下方两个中,一个是检查git的更新,一个是添加一个在所有控制台窗口中使用TrueType字体,这…

Git安装教程(超详细)

目录: Git的下载Git的安装1. 使用许可声明2. 选择安装目录3. 选择安装组件4. 选择开始菜单文件夹5. 选择Git默认编辑器6. 决定初始化新项目(本地仓库)的主干名7. 调整Path环境变量8. 选择SSH执行文件9. 选择HTTPS后端传输10. 配置行尾符号转换11. 配置终端模拟器以与 Git Bash …

Git 的安装教程(详解每个步骤)

Git 的下载与安装 一 下载 1、下载Git 登陆git官网:Git,点击下载 2、跳转到下载页面,如果没有下载任务,可以选择点击蓝色字体,根据需求下载(一般点击“Git for Windows Setup”下面“64-bit Git for Windows Setup”…

Git安装操作流程(超超超级详细)

一、前言 被迫投向程序媛的行列,一切都要白手起家。接下来就以初学者的视角手把手记录 git 教程。 由于我体质特殊,过手的普通操作也总能有各类bug,因此教程也会不定期更新我的bug们… 二、Git 下载及安装 1、Git 安装 首先去 Git 官网下载…

在线地图制作工具

在所有做搜索引擎优化(也就是SEO)的的人当中,制作一个好的网站地图是必不可少的一环,当然制作网站地图(sitemap)需要使用工具来制作,那么这个工具在业内的名字就是在线地图制作工具。 网站地图制作工具分为客户端与在线…

ArcGIS API For Javascript 4.15 绘制地图:在地图上绘制点和面

1、HTML 页面 ## index.html<!DOCTYPE html> <html lang"en"> <head><meta charset"UTF-8"><meta name"viewport" content"widthdevice-width, initial-scale1.0"><title>第六讲-绘制图形</t…

一分钟教程:绘制中国地图

——程序员今晚不回家&#xff08;抖音号&#xff09; 相信很多人可能和我有着一样的感觉&#xff0c;总感觉这两年像是在做梦&#xff0c;终日为生活忙忙碌碌&#xff0c;但却感觉不到充实。想分享点正能量的事情吧&#xff0c;但网上看到的要不是这明星出轨了&#xff0c;要…

Python-GeoPandas地图、专题地图绘制

Python-GeoPandas地图绘制、专题地图绘制 GeoPandas是一个开源项目&#xff0c;Pandas是Python的一个结构化数据分析的利器,GeoPandas扩展了pandas使用的数据类型&#xff0c;允许对几何类型进行空间操作&#xff0c;其DataFrame结构相当于GIS数据中的一张属性表&#xff0c;使…

Python绘制地图

效果图&#xff1a; 代码如下&#xff1a; from pyecharts.charts import Map from pyecharts.options import VisualMapOptsmap Map()data [("北京市", 99),("上海市", 199),("湖南省", 299),("台湾省", 399),("广东省"…

Tableau地图绘制

不识庐山真面目&#xff0c;只缘身在此山中。 ——苏轼《题西林壁》 文章目录 前言一、选择具有地理位置属性的维度二、调整地图样式三、选择指标及其展示样式四、地图绘制小贴士总结 前言 当我们的数据涉及到国家或者地区等维度时&#xff0c;可以考虑使用地图的形式展示指标…

Tableau6——地图绘制

文章目录 一&#xff0c;填充地图二&#xff0c;多维地图三&#xff0c;混合地图 一&#xff0c;填充地图 要求&#xff1a;各省市售电量地图 首先&#xff0c;转换地理角色&#xff0c;将省市右键单击——》地理角色——》州/省/市/自治区 第二&#xff0c;双击省份&#xff…

R语言-地图绘制的思路

R中的画地图的思路有三种&#xff0c;一种是利用包里GIS方面的数据&#xff0c;在R中直接画出来&#xff0c;第二种是从其他地方拿到数据&#xff0c;在R中通过某些包解析后再展现成&#xff0c;第三种就是直接把别人的图拿过来&#xff0c;自己再添加或去掉自己需要或不需要的…

地形图绘制

作者简介 勾蒙蒙&#xff0c;R语言资深爱好者。 个人公众号&#xff1a; R语言及生态系统服务。 前文传送门&#xff1a; 脏数据-数据量纲差异 在写论文或者是做学术PPT的时候&#xff0c;多数人都倾向于将科研图片做出不一样的效果&#xff0c;集“高大上”于一体&#xff0…

gma 地理空间绘图:(1)绘制简单的世界地图-1.地图绘制与细节调整

了解 gma gma 是什么&#xff1f; gma 是一个基于 Python 的地理、气象数据快速处理和数据分析函数包&#xff08;Geographic and Meteorological Analysis&#xff0c;gma&#xff09;。gma 网站&#xff1a;地理与气象分析库。 gma 的主要功能有哪些&#xff1f; 气候气象&a…

ArcGIS地图制图

个人学习笔记&#xff0c;仅供学习交流。 参考书籍&#xff1a;《ArcGIS从0到1》 文章目录 专题图的制作一般专题单一符号类别专题数量专题柱状图&#xff08;直方图&#xff09; 符号匹配专题两个面图层覆盖专题设置行政区边界线色带制作 点符号的制作线面符号的制作线符号制作…

R语言绘制地图

R绘制地图的话&#xff0c;大多数用到的包都是maptools&#xff0c;用来读取phd文件&#xff0c;phd文件需要自己提前下载到工作目录&#xff0c;但是大多数phd文件都不能精确到市区。只能绘制声级&#xff0c;国家级和世界地图。 本文以武汉是举例。首先在下列网站地图选择器…

地图区域绘制

背景 需要实现地图区域绘制&#xff0c;并能提供给业务实现联动交互&#xff0c;可以按照省市县进行下钻&#xff0c;地图样式如下&#xff1a; 绘制实现方式 对于这种简约地图区域的绘制&#xff0c;需要提供区域的geo json文件&#xff0c;做地图的公司已经提供这种数据&…