Git实用教程(二) | Git简介及安装详解
Git实用教程专栏回顾
1.Git简介
Git(官网 https://git-scm.com/)是一个免费开源的分布式版本控制系统,其最初在2005年由Linux之父Linus使用C语言开发,目的是为了很好的管理Linux内核的源代码,之后,Git日臻成熟完善,得到了广泛的应用。
Git在趋向易用的同时,仍然保留着最初设定的目标:它的速度飞快,极其适合管理大项目,并且有着令人难以置信的非线性分支管理系统。
相较于集中式版本管理系统,Git具有以下优势:
直接记录快照,而非差异比较;
几乎所有操作都是本地执行;
Git 保证数据完整性;
Git 一般只添加数据;
Git中的文件有三种状态:
已提交(committed)
:表示数据已经安全的保存在本地数据库中;已修改(modified)
:表示修改了文件,但还没保存到数据库中;已暂存(staged)
:对一个已修改文件的当前版本做了标记,使之包含在下次提交的快照中;
对应这三种状态,Git的有三个工作区域:
Git 仓库
:Git用来保存项目的元数据和对象数据库的地方;工作目录
:对项目的某个版本独立提取出来的内容;暂存区域
:保存了下次将提交的文件列表信息;
在这三个工作区域的基础上,Git的基本工作流程如下:
在工作目录中修改文件;
暂存文件,将文件的快照放入暂存区域;
提交更新,找到暂存区域的文件,将快照永久性存储到Git仓库目录;
2.在Windows上安装Git
首先在Git官网下载安装包:(下载链接 https://git-scm.com/downloads)。
截止本文发表时间,Git最新版为
2.23.0
,安装过程同下,无任何影响)。
双击安装包运行安装程序:
安装完成后吗,在开始菜单即可看到Git工具:
Git GUI界面如下:
Git命令行如下:
另外,在任意地方点击右键,即可看到Git工具。
3.在Linux上安装Git
Centos/Fedora:
sudo yum install git
Debian/ubuntu:
sudo apt-get install git
4.初次运行Git前的配置——设置用户名和邮箱
安装完Git后首先要设置用户名和邮箱,因为Git的每一次提交都会使用该信息,并且写入到每一次提交信息中,不可更改。
该信息和Github账号无任何关系,方便起见,建议对应。
设置命令如下:
git config --global user.name "<Git用户名>"
git config --global user.email <Git用户邮箱>
思维导图使用『幕布』绘制
推荐阅读:
更多精彩文章及资源,欢迎关注我的微信公众号:『mculover666』。