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

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

  本文介绍分布式开源版本控制系统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

相关文章
|
1月前
|
人工智能 文字识别 异构计算
关于github开源ocr项目的疑问
小白尝试Python OCR学习,遇到报错。尝试Paddle OCR部署失败,Tesseract OCR在Colab误操作后恢复失败。EasyOCR在Colab和阿里天池Notebook成功,但GPU资源不足。其他平台部署不顺,决定使用WebUI或阿里云轻应用。求教OCR项目部署到本地及简单OCR项目推荐。
29 2
|
1月前
|
人工智能 自然语言处理 iOS开发
『GitHub项目圈选19』推荐5款本周 让人爱不释手 的开源项目
『GitHub项目圈选19』推荐5款本周 让人爱不释手 的开源项目
|
4天前
|
Linux 网络安全 开发工具
【超详细!超多图!】【代码管理】Python微信公众号开发(3)- 服务器代码上传Github
【超详细!超多图!】【代码管理】Python微信公众号开发(3)- 服务器代码上传Github
10 0
|
8天前
|
开发工具 git
git 拉取代码仓库代码报错(合并错误 refusing to merge unrelated histories)
git 拉取代码仓库代码报错(合并错误 refusing to merge unrelated histories)
18 0
|
12天前
|
数据可视化 开发工具 git
Git代码版本管理入门
Git代码版本管理入门
|
19天前
|
数据可视化 持续交付 开发工具
实际项目中如何使用Git做分支管理
实际项目中如何使用Git做分支管理
|
25天前
|
Shell 开发工具 git
【Github】git bash将本地工程上传至github
【Github】git bash将本地工程上传至github
|
30天前
|
开发工具 C语言 数据安全/隐私保护
git提交代码到远端仓库的方法详解
git提交代码到远端仓库的方法详解
|
1月前
|
算法 开发工具 git
【git 实用指南】git 增加 本地代码 git add 相关命令和复杂情况需求
【git 实用指南】git 增加 本地代码 git add 相关命令和复杂情况需求
93 0
|
1月前
|
NoSQL 算法 安全
Redlock 算法-主从redis分布式锁主节点宕机锁丢失的问题
Redlock 算法-主从redis分布式锁主节点宕机锁丢失的问题
155 0