下载、安装Git并拷贝GitHub项目到本地的流程
本文介绍分布式开源版本控制系统Git的下载、安装,并基于Git实现克隆GitHub中项目代码的方法。
Git是一款开源软件,因此我们直接在Git的官方下载地址下载最新版本的Git即可。其中,在下图所示的位置选择适合我们操作系统的Git版本。

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

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

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

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

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

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

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

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

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

随后,我们就可以开始使用Git的各项功能了。例如,假设我们需要基于Git从GitHub中复制C++包管理器vcpkg的相关代码,就可以在Windows PowerShell中,输入以下语句。
git clone https://github.com/microsoft/vcpkg
如下图所示。

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

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

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

如上图所示,证明git操作已经成功。
下载、安装Git并拷贝GitHub项目到本地的流程的更多相关文章
- 通过git shell 在Github上传本地项目
首先现在github上新建一个库,再进行如下操作,过程不赘述 1.打开git shell 2.cd到项目位置 // cd archives-vue 3.git init 4.Get add ...
- 安装 Git 并连接 Github
下载安装 Git, 下载地址:https://git-scm.com/download/win . 在命令行中输入 git 测试 Git 是否安装成功. 在桌面鼠标右击打开 Git Bash Here ...
- Git 使用篇一:初步使用GitHub,下载安装git,并上传项目
首先在MAC上怎么操作. 在gitHub创立一个账户,在创立一个项目,这就不用我说了对吧. 创建完之后是这样的: 接下来,我们打开https://brew.sh 这是下载homebrew的网站,hom ...
- linux环境下安装git(采用github下载git源码编译)
[目的]:linux环境下 安装配置git成功 [准备条件]linux系统,git包 1.先行下载git包 -- 从github上https://github.com/git/git/releases ...
- macbook 上安装git和将github作为托管服务器
首先安装git,进入官网并下载:地址,下载后并安装,可以通过输入命令行,查看是否安装成功: sh-3.2# git --version git version 2.7.1 安装好后,我们来配置我们的g ...
- 使用git clone命令克隆github项目到本地时出错,提示没有权限的解决方法
最近使用 git clone 命令在Github上克隆自己项目到本地时出错:提示没有权限,确认仓库是否存在,如下图红色框所示 问题:用过 git 的小伙伴都知道克隆项目的命令是—— git clone ...
- ***Linux下使用git命令及github项目
在linux下搭建git环境1.创建Github账号,https://github.com2.Linux创建SSH密钥: ssh-keygen ##一直默认就可以了 3.将公钥加入到Github账户 ...
- CentOS安装GIt、上传项目到git仓库
上传项目 登录服务器后安装git yum install git 新建文件夹(仓库) mkdir *.git 初始化仓库 git init --bare *.git 在本地初始化仓库 git init ...
- GIT 私有仓库 github项目提交失败 master -> master (non-fast-forward)
https://blog.csdn.net/fightingforcv/article/details/52073182 https://blog.csdn.net/u014135752/articl ...
- git 拉取github项目失败(超时)
问题 通过git拉取GitHub上的项目失败报错信息如下 fetch-pack: unexpected disconnect while reading sideband packet fatal: ...
随机推荐
- Keep English Level-01
state -- 声称,宣称,国家,政府 state-owned -- 国有的 He stated that "hell will break loose,politically and m ...
- C++初始化列表时,形参和实参名可以一样,编译器可以识别
在这里初始化列表直接用age(age)即可,用this->age(age)反而会出错,C++不允许在成员初始化列表中使用this关键字来初始化类成员 class Person { public: ...
- 【Altium Designer】五颜六色标识的PCB布板(增强PCB可视化特性)
出现上图中五颜六色的网络标识,对比各个网络会更加清晰,实现步骤如下 打开或关闭 View--->Net Color Override Active 快捷键 F5 设置 displa ...
- 【TouchGFX】Callback
回调函数模板定义 单参数回调函数模板 实现回调函数接口: 实现合法性检查接口: 实现执行接口: 按键触发回调实现 定义回调数据结构对象 使用回调数据结构构造函数 执行接口实现 整个切换机制的管理主体对 ...
- tomcat 一闪而过 ( 解决方案 )
配置JAVA_HOME,注意变量值是jdk的主目录,不是bin目录,并且不要加分号
- java - 类属性 初始化的三种形式及顺序
package chushihua; public class Hello { public static String name = getValue("属性"); { name ...
- [转帖]日常Bug排查-读从库没有原子性?
https://zhuanlan.zhihu.com/p/658508920 3 人赞同了该文章 日常Bug排查系列都是一些简单Bug排查.问题虽小,但经常遇到,了解这些问题,会让我们少走点弯路,提升 ...
- [转帖]你应该知道的Shell 脚本的经典十三问
https://blog.csdn.net/wangzhicheng987/article/details/131031344 1. 为何叫做shell? 我们知道计算机的运作不能离开硬件,但使用者却 ...
- [转帖]Linux cut命令
https://www.runoob.com/linux/linux-comm-cut.html#:~:text=Linux%20cut%E5%91%BD%E4%BB%A4%201%20-b%20%E ...
- [转帖]三篇文章了解 TiDB 技术内幕 - 说存储
https://cn.pingcap.com/blog/tidb-internal-1 引言 数据库.操作系统和编译器并称为三大系统,可以说是整个计算机软件的基石.其中数据库更靠近应用层,是很多业务的 ...