<p align="left"><span style="font-size: 18pt;">Git介绍
<p align="left"> 分布式:Git系统是一个分布式的系统,是用来保存工程源代码历史状态的命令行工具。
<p align="left"> 保存点:Git的保存点可以追踪源码中的文件,并能得到某一个时间点上的整个工程项目的状态;可以在该保存点将多人提交的源码合并,也可以回退到某一个保存点上。
<p align="left"> Git离线操作性:Git可以离线进行代码提交,因此它称得上是完全的分布式处理,Git所有的操作不需要在线进行;这意味着Git的速度要比SVN等工具快得多,因为SVN等工具需要在线时才能操作,如果网络环境不好, 提交代码会变得非常缓慢。
<p align="left"> Git基于快照:SVN等老式版本控制工具是将提交点保存成补丁文件,Git提交是将提交点指向提交时的项目快照,提交的东西包含一些元数据(作者,日期,GPG等)。
<p align="left"> Git的分支和合并:分支模型是Git最显著的特点,因为这改变了开发者的开发模式,SVN等版本控制工具将每个分支都要放在不同的目录中,Git可以在同一个目录中切换不同的分支。
<p align="left"> 分支即时性:创建和切换分支几乎是同时进行的,用户可以上传一部分分支,另外一部分分支可以隐藏在本地,不必将所有的分支都上传到GitHub中去。
<p align="left"> 分支灵活性:用户可以随时创建、合并、删除分支,多人实现不同的功能,可以创建多个分支进行开发,之后进行分支合并,这种方式使开发变得快速、简单、安全。
<p align="left">
<p align="left"><span style="font-size: 18pt;">Git客户端下载
<p align="left">截止博客发布的时间,Git最新版本是2.10.2。我们可以从官网下载,官网下载链接如下:
<p align="left"><a href="https://git-scm.com/downloads/" target="_blank">点击打开官网下载链接
<p align="left">
<p align="left">如果觉得官网下载太慢,也可以从如下CSDN的链接下载:
<p align="left"><a href="http://download.csdn.net/detail/zzfenglin/9681343" target="_blank">点击打开CSDN下载链接
<p align="left">
<p align="left"><span style="font-size: 18pt;">Git客户端安装过程
<p align="left"> 1.双击安装程序“Git-2.10.2-64-bit.exe”,显示截图如下:
<p align="left">
2.点击“Next”,显示截图如下:
根据自己的情况,选择程序的安装目录。
显示截图如下:
说明:
方法,使用bash 或者 使用Git GUI工具。
配置文件 : 是否关联 git 配置文件,该配置文件主要显示文本编辑器的样式。
文件 : 是否关联Bash命令行执行的脚本文件。
显示截图如下:
<img src="https://www.f2er.com/res/2019/02-15/23/38c48184ca857d0cb662178c494e141e.png" alt="">
开始菜单快捷方式目录:设置开始菜单中快捷方式的目录名称,也可以选择不在开始菜单中创建快捷方式。
显示截图如下:
设置环境变量
自带:使用Git自带的Git Bash命令行工具。
自带CMD:使用Windows系统的命令行工具。
显示如下:
选择提交的时候换行格式
显示截图如下:
<p align="left">8.选择之后,点击“Next”,显示截图如下:
<p align="left">
<img src="https://www.f2er.com/res/2019/02-15/23/0d08a78b6e6001280dcb533eb2087af3.png" alt="">
<p align="left">9.选择之后,点击“Install”,开始安装,截图显示如下:
<p align="left">
<img src="https://www.f2er.com/res/2019/02-15/23/2951dc4dd591b02eb9881518fb7d3e77.png" alt="">
<p align="left">10.安装完成之后,显示截图如下:
<p align="left">
<p align="left">这样,我们的Git客户端就下载并安装完成了。