分布式版本控制系统Git的下载、安装与使用其复制GitHub项目代码的方法

news/2024/7/7 20:32:42

  本文介绍分布式开源版本控制系统Git的下载、安装,并基于Git实现克隆GitHub中项目代码的方法。

  Git是一款开源软件,因此我们直接在Git的官方下载地址(https://git-scm.com/downloads)下载最新版本的Git即可。其中,在下图所示的位置选择适合我们操作系统的Git版本。

在这里插入图片描述

  随后,选择下图红色方框内的内容,下载最新版的Git

在这里插入图片描述

  下载完毕后,双击得到的.exe文件,进入安装流程,如下图所示;接下来,我们仅对安装流程中比较重要的配置选项进行介绍,对于没有出现的窗口,大家直接选择默认的配置选项即可。

在这里插入图片描述

  首先,配置好Git的安装路径。

在这里插入图片描述

  其次,在如下所示的窗口中,建议将下图中红色方框内的选项勾选中,使得软件安装完毕后在桌面创建快捷方式;其余的勾选框,大家就使用默认的勾选状态即可。

在这里插入图片描述

  随后,在如下所示的窗口中,需要配置Git所使用的编译器;这里我们就选择默认的选项即可。其实对于一般的用户而言,这里的设置我们应该也用不上。

在这里插入图片描述

  在如下所示的窗口中,需要配置一个项目的初始分支的名称,这里选择默认选项即可。

在这里插入图片描述

  在如下所示的窗口中,需要配置Git的环境路径选项,建议选择第二项,这样Git将自动配置环境路径。

在这里插入图片描述

  对于其他没有提及的窗口,大家直接选择默认配置即可。随后,即可开始安装。

在这里插入图片描述

  稍等片刻,Git将安装完毕。

在这里插入图片描述

  随后,我们就可以开始使用Git的各项功能了。例如,假设我们需要基于GitGitHub中复制C++ 包管理器vcpkg的相关代码,就可以在Windows PowerShell中,输入以下语句。

git clone https://github.com/microsoft/vcpkg

  如下图所示。

在这里插入图片描述

  其中,如果大家在Git使用过程中出现错误代码为10054的错误,如下图所示(下图中我将microsoft这个单词打错了,大家理解即可),则一般是因为网络出现问题导致的;此时可以重新尝试,如果有代理软件需要关闭代理。

在这里插入图片描述

  此外,如果我们第一次通过Git建立与GitHub的连接,还会弹出一个GitHub的登录窗口,如下图所示。

在这里插入图片描述

  如果出现这个提示,我们按照要求登录GitHub账号即可;登陆完毕,即可开始执行git操作。

在这里插入图片描述

  如上图所示,证明git操作已经成功。

欢迎关注:疯狂学习GIS


http://lihuaxi.xjx100.cn/news/94319.html

相关文章

初始 JDBC

初始 JDBC 每博一文案 不要让你的焦虑,拖累你的人生,不知从何时起,焦虑挤进了你的人生,你被他困扰,每天莫名 悲伤,抑郁寡欢,你对生活一筹莫展,仿佛做什么都失去了兴趣。 因为孩子的…

基于 OpenMLDB 的联邦学习方案被国际数据挖掘学术会议 CIKM 录取

本周,数据挖掘领域的国际顶级学术会议 CIKM 2022 (https://www.cikm2022.org/) 正在美国亚特兰大举行。由第四范式和新加坡国立大学合作的论文 “A System for Time Series Feature Extraction in Federated Learning” 被 CIKM 录取。 该论文主要描述了基于 OpenM…

【附源码】计算机毕业设计SSM实验室安全准入考试系统

项目运行 环境配置: Jdk1.8 Tomcat7.0 Mysql HBuilderX(Webstorm也行) Eclispe(IntelliJ IDEA,Eclispe,MyEclispe,Sts都支持)。 项目技术: SSM mybatis Maven Vue 等等组成,B/S模式 M…

Java RMI详解

转自: Java RMI详解 下文笔者讲述RMI详解说明,如下所示 Java RMI简介说明 Java远程方法调用即Java RMI(Java Remote Method Invocation)是Java编程语言里一种用于实现远程过程调用的应用程序编程接口当客户机上运行的程序可以调用远程服务器上的对象远程方法调用特性使Java编…

数说故事2022年中国预制菜行业趋势及营销创新洞察报告

近年来,预制菜已经走入中国消费者的餐桌。一方面,不少经典大菜都能在家里轻松制作,以“30分钟一桌菜”“让厨房小白秒变厨神”为招牌的预制菜产业发展迅猛。另一方面,以90后中青年群体为代表的社会中坚力量崛起,需要兼…

Docker环境下使用docker-compose一键式搭建RocketMQ(4.5.0版本)集群及其管理工具(外网版)

前言 本节内容延续前期博客内容,使用docker-compose一键式搭建docker环境下的RocketMQ集群及其管理工具,实现rocketmq在docker环境容器外部访问。特别说明,内网版的RocketMQ集群只能实现docker环境内部访问,并不适用于测试使用&a…

【面经】长安新能源大数据开发一二面面经

欢迎点击此处关注公众号,每天分享大数据开发面经。 一面 一面 HR 面,20 min。 自我介绍 实习项目 学校项目 对新能源车的看法 对大数据在新能源车领域的看法 个人优点 个人缺点 为什么投递我们公司 反问 二面 二面技术面,20 min…

232 node 项目部署流程

1.打开宝塔商店,应用搜索pm2,下方安装,完成后点击设置 2. 3.选择node版本切换版本14.20.1或者更高 4. 5.创建文件目录,命名随意,上传pdftool工具包,cd 到改目录下,终端输入npm install 服务器…