开发工具使用(一)-------Git分布式版本控制系统

       大多数公司使用基本就是Git分布式版本控制系统,那么Git如何使用,下面就开始介绍下。

 

说到我们的版本控制工具,大家很容易想到我们可以通过两种方式来完成。第一种是Git,另一种是SVN。那么他们的区别在哪里?

1,最核心的区别就是,Git是分布式版本控制系统,SVN是集中式版本控制系统。

2,git是每个历史版本都存储完整的文件,便于恢复,svn是存储差异文件,历史版本不可恢复。

3,git可离线完成大部分操作,svn则不能。

4,git有着更强的撤销修改和修改历史版本的能力

5,git有着更优雅的分支和合并实现。

 

 

现在我就把Git的安装步骤以及如何使用,具体给大家介绍下。

 

第一步,准备安装包,安装Git

安装包网上到处都有,就不给大家找了。

前期准备开发工具使用(一)-------Git分布式版本控制系统

安装步骤:

安装的时候,基本都是默认配置,不需要改任何参数。这是安装路径大家想改的,可以改下。

开发工具使用(一)-------Git分布式版本控制系统

开发工具使用(一)-------Git分布式版本控制系统

本地已经安装好了。

第二步:安装TortoiseGit的可视化工具

使用安装包,我一般安装在xxx-BuildPath文件夹里面

开发工具使用(一)-------Git分布式版本控制系统

安装过程没有什么需要我们注意的地方。不过这里我提一点我在安装过程中遇到的问题。那就是出现我们的dbghelp.dll文件的加载不出来。解决方案就是使用360清空自己的安装包,然后重启我们的电脑。基本就可以解决。其实真正的的dbghelp.dll加载不出来是去我们的系统目录,将从网上下载下来的dbghelp.dll文件放置在系统配置文件下,然后启动服务就ok了。这里我就不概述了。如果安装不成功使用360清除干净,重启电脑。保证ok。接下来,有几点需要注意的,我截图给大家看下,基本是路径问题

开发工具使用(一)-------Git分布式版本控制系统

 

开发工具使用(一)-------Git分布式版本控制系统

第三步:生成公钥和私钥

其实前两步,基本没有什么大的问题。git的难点有一点就是如何生成私钥公钥。那么接下来我就说说如何生成。

这两个东西,我们需要使用自己电脑自带的工具使用

开发工具使用(一)-------Git分布式版本控制系统开发工具使用(一)-------Git分布式版本控制系统

点击这个Generate,鼠标动的越快生成的越快。

开发工具使用(一)-------Git分布式版本控制系统

上面这些图片我简答介绍下,我们生成的时候需要滑动鼠标,越快生成的越快。然后会出来我们的公钥,把这个公钥全选复制到我们的GitLAB上面去。具体添加下面说明

开发工具使用(一)-------Git分布式版本控制系统

找到我们的Settings,然后

开发工具使用(一)-------Git分布式版本控制系统

开发工具使用(一)-------Git分布式版本控制系统

到这里我们的公钥已经好了。接下来我们的处理私钥,点击sava保存一个私钥

开发工具使用(一)-------Git分布式版本控制系统

私钥自己找个文档存下,记住这个私钥的文件名需要自己命名,生成的是ppk文件。

说到这里我们公钥私钥都处理好了。

开发工具使用(一)-------Git分布式版本控制系统

第四步:拉取和推代码去gitlab