一. 什么是Git?
Git是分散型版本管理系统,是为了版本管理而设计的软件;
1. 什么是分散型版本管理?
版本管理就是管理更新的历史记录;例如:记录一款软件添加或更改源码的过程、回滚到特定阶段、恢复误删除的文件等;
而分散型就是说有一个原始仓库,其他的都是它不完整的副本,而这个副本都存在个人的电脑上,个人完成了一部分功能,上传后会备份到原始库中,如下图:
2. 安装Git
如果想在Windows下搭建Git,那msysGit是不二之选!msysGit是专门为Windows开发的Git工具(Git For Windows),msysGit集成了所需要的运行环境和组件,直接下载安装即可使用,官方自带简体中文GUI,菜单也能配置Git。
顺利安装好msysGit之后,Git Bash会作为一个应用程序添加进系统,双击之后,会弹出一个名为Git Bash的命令提示符界面,它附属于msysGit:
从名字中带有Bash就不难猜到,Git Bash中照搬了许多Bash命令,习惯Linux的人用起来会感觉比Windows命令提示符更得心应手。
-
设置姓名和邮箱地址
git config --global user.name "你的名字" git config --global user.email "你的邮箱地址"
这两条命令会在“~/.gitconfig”中以如下形式输出设置文件:
[user]
name = jinniu.yang
email = niuniu20190302@163.com
- 提高命令输出的可读性
将color.ui设置为auto可以让命令的输出拥有更高的可读性。
git config --global color.ui auto
“~/.gitconfig”中会增加下面一行。
[color]
ui = auto
这样一来,各种命令的输出就会变得更容易分辨。
3. 说明
本文为《GitHub入门与实践》读书笔记,如有错误,还请兄弟们指正,大家一起进步。