在Windows上安装Git

news/2024/12/22 2:29:51/

一、下载Git安装包

  • 访问Git官网:首先,你需要访问Git的官方网站
  • 下载安装包:在官网页面上,找到并点击“Downloads”按钮,然后选择“Windows”系统对应的安装包进行下载。安装包通常以.exe格式提供
    在这里插入图片描述

二、安装Git

  • 双击运行安装包:下载完成后,找到下载的安装包文件,双击打开它。

  • 阅读并接受许可协议:在安装程序界面中,首先会展示Git的许可协议,你需要阅读并接受这些条款才能继续安装。
    在这里插入图片描述

  • 选择安装位置

  • 选择安装组件:安装程序会询问你是否需要安装额外的组件,如桌面快捷方式、Git Bash添加到Windows终端等。根据个人需求进行选择,并点击“Next”继续。在这里插入图片描述

  • 选择编辑器:安装程序还会让你选择一个默认的文本编辑器。Git默认使用Vim编辑器,但你也可以选择其他已安装的编辑器,如Visual Studio Code、Notepad++等。在这里插入图片描述

  • 配置PATH环境变量:在安装选项界面中,你需要选择Git的PATH环境变量配置。推荐选择“从命令行以及第三方软件进行Git”选项,这样你就可以在命令提示符(cmd)、PowerShell以及其他支持PATH的第三方软件中使用Git了。在这里插入图片描述

  • 选择SSH执行文件:Git安装程序会让你选择SSH执行文件。对于大多数用户来说,选择“使用捆绑的OpenSSH”即可。在这里插入图片描述

  • 配置行尾符号转换:Git在Windows和Unix/Linux系统之间处理文本文件时,行尾符号(换行符)可能会有所不同。在配置行尾符号转换的屏幕上,根据你的项目需求选择合适的选项。对于跨平台项目,推荐选择“签出Windows风格,提交Unix风格的行尾”。在这里插入图片描述

  • 配置终端模拟器:Git安装程序会让你选择终端模拟器。MinTTY是一个在Windows上运行的轻量级终端,它提供了比Windows默认控制台窗口更好的支持。如果你喜欢,可以选择使用MinTTY作为Git Bash的终端模拟器。

  • 配置额外的选项:安装程序可能还会提供一些额外的配置选项,如是否在桌面上创建快捷方式等。根据个人喜好进行选择。

  • 开始安装:完成所有配置后,点击“Install”按钮开始安装Git。安装过程可能需要一些时间,请耐心等待。
    三、验证安装
    打开Git Bash:安装完成后,你可以在开始菜单中找到Git Bash并打开它。
    检查Git版本:在Git Bash中,输入git --version命令并回车。如果Git已成功安装,你将看到Git的版本号信息。
    通过以上步骤,你应该能够在Windows上成功安装Git,并开始使用它进行版本控制和代码管理了。


http://www.ppmy.cn/news/1534436.html

相关文章

资源《Arduino UNO R3 proteus 仿真工程》说明。

资源链接: Arduino UNO R3 proteus 仿真工程 1.文件明细: 2.文件内容说明 包含:proteus工程、原理图、仿真程序。 3.内容展示 4.简述 该文件为proteus工程,用于Arduino uno r3仿真。 因为软件自动运行,所以最小…

计算机毕业设计 助农产品采购平台的设计与实现 Java实战项目 附源码+文档+视频讲解

博主介绍:✌从事软件开发10年之余,专注于Java技术领域、Python人工智能及数据挖掘、小程序项目开发和Android项目开发等。CSDN、掘金、华为云、InfoQ、阿里云等平台优质作者✌ 🍅文末获取源码联系🍅 👇🏻 精…

MongoDB聚合操作及索引底层原理

目录 链接:https://note.youdao.com/ynoteshare/index.html?id=50fdb657a9b06950fa255a82555b44a6&type=note&_time=1727951783296 本节课的内容: 聚合操作: 聚合管道操作: ​编辑 $match 进行文档筛选 ​编辑 将筛选和投影结合使用: ​编辑 多条件匹配: …

基于Java+VUE+echarts大数据智能道路交通信息统计分析管理系统

大数据智能交通管理系统是一种基于Web的系统架构,通过浏览器/服务器(B/S)模式实现对城市交通数据的高效管理和智能化处理。该系统旨在通过集成各类交通数据,包括但不限于车辆信息、行驶记录、违章情况等,来提升城市管理…

linux下sudo执行的程序会有一个额外的进程的问题

当我们执行一个可执行文件时,有可能需要一些更高的权限,为此我们会用sudo ./test的方法执行,这时候我们通过ps aux | grep ./test去查看进程,会发现多出来一个 sudo ./test 的进程,该进程被杀死后,发现目标…

IvorySQL 3.4:如何实现兼容Oracle风格的序列功能?

1 什么是序列? 一个序列是一个数据库对象,与表和视图类似,它表示可以由全局数据库命名空间中的任何表和视图使用的整数序列。可以使用NEXTVAL和CURRVAL访问序列值。序列可以是升序或降序。 2 Oracle的序列相比PG多了什么? 支持…

力扣题解( 规定时间内到达终点的最小花费)

1928. 规定时间内到达终点的最小花费 已解答 困难 相关标签 相关企业 提示 一个国家有 n 个城市,城市编号为 0 到 n - 1 ,题目保证 所有城市 都由双向道路 连接在一起 。道路由二维整数数组 edges 表示,其中 edges[i] [xi, yi, timei]…

GPT 的工作原理:深入解析

文章目录 前言1. 输入处理:从自然语言到机器可理解的形式1.1 令牌化(Tokenization)1.2 嵌入表示(Embeddings) 2. Transformer 内部计算:核心架构的处理2.1 Transformer 架构概述2.2 Transformer 处理流程 3…