Git环境的搭建
1.说在前面
上一篇文章我们大致地了解了Git
产生和发展的历史,并对集中式版本控制系统(例如SVN
)和分布式版本控制系统(例如Git
)之间主要的区别以及其具有的相关优势有了一个大概的认知。今天,我就在这里记录一下Git
环境的搭建过程。上一篇博客的地址:Git学习笔记(①)
2.环境搭建流程
1.点击下载链接来到官方的下载地址,点击"下载"
2.允许更改,点击“是”
3.浏览协议,点击“下一步”
4.指定软件的安装目录,并确保空间大小合适,点击"下一步"
5.勾选"Git Bash Here",其他选择默认的,然后点击"下一步"
要想比较深入地了解Git Bash读者可以阅读这篇文章:Git Bash
6.开始菜单,点击"下一步"
7.选择默认的编辑器,"点击下一步"
8.指定新存储库主分支的名称,勾选"Let Git Decide",点击"下一步"
9. 选择Git命令的执行环境
- 建议选择第一个,即单独用户Git自己的命令行窗口。
-
不推荐和windows的命令行窗口混用。
10.默认使用自带的SSH,点击"下一步"
11.使用运行在SSL协议之上的Https传输,点击"下一步"
12.在“Configuring the line ending conversions”选项中,对于选项的解释如下:选项①:如果是跨平台项目,在windows系统安装
选项②:如果是跨平台项目,在Unix系统安装
选项③:非跨平台项目
选择第一个,并点击"下一步"
12. 在“terminal emulator”选项中,第一个选项:使用专用的Git窗口(推荐)
第二个选项:使用windows的cmd命令行窗口。
勾选第一项,并点击"下一步"
13.默认开启文件缓存即可(推荐),点击"下一步"
14.新功能还不够稳定,暂时不进行勾选,点击"安装"
15.安装完成
16.设置全局用户声明
-
安装完成后,在任意的文件目录下,右键都可以开打Git的命令行窗口—
Git Bash Here
-
分布式版本控制系统需要填写用户名和邮箱作为一个标识,这个标识就叫作用用户签名
-
用户签名有什么用途?
用户签名用以区分不同操作者身份。用户的签名信息在每一个版本的提交信息中能够看到,以此确认本次提交是谁做的。※ 注意:这里设置用户签名和将来登录GitHub(或其他代码托管中心)的账号没有任何关系。
-
常用命令:
①git config --global user.name “用户名”
②git config --global user.email “用户邮箱”
③–global 表示全局属性,所有的git项目都会共用属性
④查看配置信息:git config --list
⑤在当前登录的系统用户路径下,生成~/.gitconfig隐含文件,里面可以看到刚刚设置的信息。如果不用命令设置,也可以直接打开文件进行设置。