目录
一、Git简介
Git是一种分布式版本控制系统。简单来说,就是存储多个不同代码版本,并且可以通过指针随时从本地库中提取。可以完成如下功能:
1. 对代码实现不同的版本控制。今天完成了一段代码可以实现某个功能,第二天在新增模块时出现了一些问题,通过Git可以回到第一天的版本。
2. 团队内的协作。团队中成员可以对一个项目的不同要求进行不同的开发,实现并行操作,最后整合。
3. 不同团队间的协作。
二、Git安装
Windows版本的Git可以从官网直接下载。
官方下载网站:https://git-scm.com/download/win
详细的安装步骤:
1.使用许可申明,点击NEXT
2.选择安装目录
默认是安装在C盘,最少需要292.2MB的磁盘空间,可以修改安装的位置。
3.选择安装组件
直接按照默认点击Next即可。
由于一般不在左面使用Git功能,所以不添加桌面图标。
4.选择编辑器模式
这里通常使用Vim编辑器(一般也是默认)。
Vim编辑器是Unix 操作系统和类 Unix 操作系统中最通用的文本编辑器。也就是选择这个编辑器保证之后的操作与在Liunx系统中基本相同。
5.选择新建项目/仓库时主要分支的名称
默认即可,即选择master作为主干分支名。
在这里Git中涉及核心概念Repository译为仓库、Branch——分支。
6.调整Path环境变量
这里可以看自己的选择。由于我只使用git bash使用Git功能所以选择第一个。
可以看到第三个选项中存在warning,即选择后可能会存在一些问题所以建议不要选择。
7.选择SSH可执行文件
这里按照默认,选择捆绑的OpenSSH即可。
8.配置本地库和远程库的连接方式
按照默认选择第一个即可。
9.配置行尾换行符号的转换
默认选择第一个Git自动转换。
这里是由于Windows和Unix系统中默认的换行符不一样。在Windows中CRLF作为换行符,而在Unix系统中是LF作为换行符。为了避免冲突,Git将会在提交是将CRLF自动转换成LF。
10.配置终端
默认,选择Git终端。
11.选择默认的“git-pull”行为
默认选择。
12.选择凭证帮助
默认选择。
13.一些其他的配置
这里将两个都勾选上。
14.实验室功能
这里这项功能还不够成熟,所以都不勾选。
15.安装
安装成功
三、验证以及配置用户签名和邮箱
1.验证安装
为了查看是否成功安装,首先在桌面点击鼠标右键后,会出现如下的新增选项:
①通过图形界面GUI打开
②通过Git Bash打开
这里由于Git的图形化界面太丑,所以一般都是在Bash中打开。here指的是当前文件所在的位置。
例如:在桌面打开后:
在这里我们可以先检查git的版本状态
下面是git中用于查看版本状态的代码:
git --version
表示已经成功安装好了。
2.配置用户签名和邮箱
在将Git安装好后,必须设置用户签名和邮箱,将来则无法提交代码。(这里最好设置为之后GitHub注册时,使用的邮箱)并且只需要设置一次即可。
设置用户签名和邮箱的代码:
git config --global user.name 用户名
git config --global user.email 用户邮箱
如图所示:
这里有一个小技巧:和Linux一样,在输入代码时连续按两次TAB可以自动生成后续的内容。
3.验证配置
通过在C盘->用户->当前使用的用户名(这里是Adminstrator中)找到.gitconfig。如图所示:
在打开之后(可以通过记事本、VSCode等打开),可以查看到当前的用户签名和用户邮箱。