Git分布式版本控制系统(一)-Git概念和windows下Git BASH安装

一,首先了解Git是什么?

Git是一个开源的分布式版本控制系统,可以有效、高速的处理从很小到非常大的项目版本管理。

Git 是 Linus Torvalds 为了帮助管理 Linux 内核开发而开发的一个开放源码的版本控制软件。

二:SVN与Git的最主要的区别?

SVN是集中式版本控制系统,版本库是集中放在*服务器的,而干活的时候,用的都是自己的电脑,所以首先要从*服务器哪里得到最新的版本,然后干活,干完后,需要把自己做完的活推送到*服务器。集中式版本控制系统是必须联网才能工作,如果在局域网还可以,带宽够大,速度够快,如果在互联网下,如果网速慢的话,就纳闷了。

Git是分布式版本控制系统,那么它就没有*服务器的,每个人的电脑就是一个完整的版本库,这样,工作的时候就不需要联网了,因为版本都是在自己的电脑上。既然每个人的电脑都有一个完整的版本库,那多个人如何协作呢?比如说自己在电脑上改了文件A,其他人也在电脑上改了文件A,这时,你们两之间只需把各自的修改推送给对方,就可以互相看到对方的修改了。

 

三,windows下Git BASH安装

下载安装

1.从git官网下载一个git安装包,官网下载地址https://git-scm.com/download/win

2.双击安装程序,开始安装

Git分布式版本控制系统(一)-Git概念和windows下Git BASH安装

3.阅读协议,点击【Next >】

Git分布式版本控制系统(一)-Git概念和windows下Git BASH安装

4.选择安装位置,点击【Next >】

Git分布式版本控制系统(一)-Git概念和windows下Git BASH安装

5.选择安装组件:这里可以使用默认选项,点击【Next >】

Git分布式版本控制系统(一)-Git概念和windows下Git BASH安装

  • 图标组件(Additional icons):选择是否创建桌面快捷方式
  • 桌面浏览(Windows Explorer integration) 
    • 使用Git Bash方式,shell方式
    • 受用桌面程序方式
  • 关联配置文件:是否关联git配置文件,该配置文件主要显示文本编辑器样式
  • 关联shell脚本文件:是否关联Bash命令执行脚本文件
  • 使用TrueType编码:在命令行中是否使用TrueType编码,该编码是微软和苹果公司制定的通用编码

6.是否创建开始菜单快捷方式目录,点击【Next >】

Git分布式版本控制系统(一)-Git概念和windows下Git BASH安装

7.设置环境,选择使用什么样儿的命令行工具,一般情况我们选择第一个,使用Git Bash,点击【Next >】

  • Git自带:使用Git自带的Git Bash命令行工具
  • 系统自带CMD:使用windows系统的命令行工具
  • 二者都有:上面二者同时配置,但是注意,这样会将windows中的find.exe和sort.exe工具覆盖,如果不懂这些尽量不要选择

Git分布式版本控制系统(一)-Git概念和windows下Git BASH安装

8.设置HTTPS 传输加密方式,点击【Next >】

  • 使用OpenSSL库
  • 使用本机Windows安全通道库

Git分布式版本控制系统(一)-Git概念和windows下Git BASH安装

9.选择换行格式,点击【Next >】

  • 让Git能够自动转换文件中的换行符:签出到本地时转换为Windows下的换行符,提交到服务器时转换为Unix下的换行符
  • 让Git在签出到本地时不做转换,保留原始文件的换行符;提交到服务器时转换为Unix下的换行符
  • 让Git在签出到本地时和提交到服务器时都不做转换

Git分布式版本控制系统(一)-Git概念和windows下Git BASH安装

10.配置Git bash终端仿真器,点击【Next >】

  • 使用MinTTY终端
  • 使用windows默认的命令行

Git分布式版本控制系统(一)-Git概念和windows下Git BASH安装

11.性能配置,是否启用文件系统缓存,点击【Next >】

Git分布式版本控制系统(一)-Git概念和windows下Git BASH安装

12.开始安装

Git分布式版本控制系统(一)-Git概念和windows下Git BASH安装

13.安装完成,点击【Finish】

Git分布式版本控制系统(一)-Git概念和windows下Git BASH安装

环境变量配置

安装成功后需要配置Git环境变量「注意该步骤为Git在windows cmd命令中配置,如果不配置,直接使用Git Bash即可」

在Path变量中增加:C:\Program Files\Git\cmd

验证是否配置成功,打开windows命令行,输入git version命令,出现下列信息表示配置成功。

直接使用Git Bash查看git版本

Git分布式版本控制系统(一)-Git概念和windows下Git BASH安装