Git 的安装流程及步骤
在之前的「史上最简单的 GitHub 教程」中,我们已经知道了如何创建 GitHub 账号、创建仓库、进行个性化设置等等,但是我们还要知道:GitHub 是基于版本控制系统 Git 之上的啊!如果我们想要进行代码托管,想要进行团队协作,这都少不了一个工具,那就是:Git. 因此,在本篇博文中,我们就一起来了解一下 Git 的安装流程及步骤。
首先,进入 Git 的官网:git - -fast-version-control
如上图所示,在 Git 的官网中点击Downloads
,进入如下页面:
如上图所示,选择对应的操作系统,以博主为例,点击Windows
,进入如下页面:
如上图所示,正常情况下,会自动弹出下载框,否则的话,手动点击红色箭头所示的click here to download manually
亦可进入如下界面:
如上图所示,直接点击 下载 即可,下载完成后,双击打开,进入如下界面:
如上图所示,这是 Git 的安装界面,点击Next
,进入如下界面:
如上图所示,选择 Git 的安装目录,默认安装到C
盘的Program Files
目录下,想换的话,点击Browse
进入更换。在这里,我们选择将其安装到D
盘的Program Files
目录下,选择完成后,点击Next
,进入如下界面:
如上图所示,这里有一些可勾选的项,我们可以按自己的实际需求进行选择(后面同样如此),例如勾选Additional icons
,将在 Git 安装完成后,在桌面创建一个图标,也就是打开 Git 的快捷方式。在这一步,建议大家选择默认即可,例如默认勾选的Windows Explorer integration
,就可以让我们在点击鼠标右键的时候,快速选择打开Git GUI
或者 Git Bash
。选择完成后,点击Next
,进入如下界面:
如上图所示,选择 开始菜单文件夹,默认即可,点击Next
,进入如下界面:
- 标注 1:仅使用 Git Bash 进行操作;
- 标注 2:在选择使用 Git Bash 进行操作的同时,也可以使用 Windows 命令行操作,建议选择此项;
- 标注 3:在选择使用 Git 的同时,也把 Unix 工具加入到了我们的配置之中,而且此操作会覆盖 Windows 的一些工具,强烈不建议选择此项。
如上图所示,我们选择 标注2 所示的Use Git from the Windows Command Prompt
,点击Next
,进入如下界面:
如上图所示,选择 HTTPS 传输后台,默认即可,点击Next
,进入如下界面:
如上图所示,配置行结束标记,默认即可,点击Next
,进入如下界面:
如上图所示,配置 Git Bash 的终端模拟器,默认即可,点击Next
,进入如下界面:
如上图所示,配置补充功能,默认即可,点击Next
,进入如下界面:
如上图所示,展示了 Git 安装中的界面,安装完成后,弹出如下窗口:
如上图所示,这表示 Git 已经安装完成了,至于图中的两个选择,则分别表示 打开 Git Bash 和 浏览 Git 版本信息,可以都选,也可以都不选,在这里,我们选择Launch Git Bash
,进入如下界面:
如上图所示,我们打开了 Git Bash,输入git
命令,将显示如下结果:
如上图所示,Git 已经准备就绪啦,接下来就是你的 show time 啦!
最后,附上博主的 GitHub 账号,欢迎大家
Follow
:维C果糖
- 腾讯刘炽平:海外用户破7000万 微信带开发者“出海”
- 研究称性别不均衡或导致人工智能持有性别偏见
- ASP.NET 2.0加密Web.config 配置文件
- .Net 跨平台可移植类库正在进行
- 掌握机器学习数学基础之概率统计(三)
- IBatisNet 之 自动生成主关键字
- IBatisNet之获取和操作SQL语句
- 大数据研究学者谈城市运行安全:要将应急处置转化为风险管理
- Castle.MVC框架介绍
- 在 .Net 设定 proxy 的方法
- MVC结构简介
- 优酷、爱奇艺、摩拜……多家网络平台被曝注册容易注销难!面临个人隐私泄露风险
- WordPress中借助.htaccess屏蔽某个IP或某个IP段(防垃圾评论)
- ASP.NET 调味品:AJAX
- JavaScript 教程
- JavaScript 编辑工具
- JavaScript 与HTML
- JavaScript 与Java
- JavaScript 数据结构
- JavaScript 基本数据类型
- JavaScript 特殊数据类型
- JavaScript 运算符
- JavaScript typeof 运算符
- JavaScript 表达式
- JavaScript 类型转换
- JavaScript 基本语法
- JavaScript 注释
- Javascript 基本处理流程
- Javascript 选择结构
- Javascript if 语句
- Javascript if 语句的嵌套
- Javascript switch 语句
- Javascript 循环结构
- Javascript 循环结构实例
- Javascript 跳转语句
- Javascript 控制语句总结
- Javascript 函数介绍
- Javascript 函数的定义
- Javascript 函数调用
- Javascript 几种特殊的函数
- JavaScript 内置函数简介
- Javascript eval() 函数
- Javascript isFinite() 函数
- Javascript isNaN() 函数
- parseInt() 与 parseFloat()
- escape() 与 unescape()
- Javascript 字符串介绍
- Javascript length属性
- javascript 字符串函数
- Javascript 日期对象简介
- Javascript 日期对象用途
- Date 对象属性和方法
- Javascript 数组是什么
- Javascript 创建数组
- Javascript 数组赋值与取值
- Javascript 数组属性和方法
- 用自定义链式栈解决力扣括号匹配问题
- String及StringTable(三):StringBuilder源码解读
- UidGenerator:百度开源的分布式ID服务(解决了时钟回拨问题)
- String及StringTable(四):StringBuffer与StringBuilder对比
- Apache James 2.3.2.1 邮箱服务搭建
- SpringBoot实现微信小程序登录的完整例子
- String及StringTable(五):java8的新工具类StringJoiner
- spring security oauth2使用refresh_token报错UserDetailsService is required
- 你所不知道的React| 趋势解读、底层逻辑、学习路径、实战应用
- js中setTimeout的用法和JS计时器setTimeout与setInterval方法的区别和confirm方法
- TKinter Label 和 Button
- Java类如何防止被实例化
- PHP中的json_encode和json_decode
- Java重写equals和hashCode方法
- upload-labs第11~12关 00截断