Git的基础理论(核心)及相关配置
基础理论
Git主要是一个分布式版本控制工具,其主要的特色已经在前面谈论过了。现在我们来聊聊这个工具的基础理论(核心),这些理论理解透彻就可以完全掌握Git这个工具,现在我们来看看这个Git的内部。
它内部主要分为几个区域,包括工作目录,暂存区,资源库(本地仓库)以及远程Git仓库,下面我们一一详解:
工作区(工作目录):这个地方主要是我们日常存放代码的地方,每次版本保存之后,我们可以将这些内容保存进去。暂存区:正如这个字面意思,用户将临时改动的内容放入到该区域,本区域事实上是个文件,保存着那些提交到文件列表中的信息。仓库区(本地仓库):该区域是一个安全存放数据的地方,里面放着当前用户提交的所有版本数据。其中的Head指向的最新存放的文件。远程仓库区(远程仓库):该区域主要是托管代码的地方,例如GitHub、码云等。工作流程
在工作目录中修改文件;将需要进行版本管理的文件放入到暂存区将暂存区的文件存放进本地仓库中去将本地仓库文件托管到远程仓库
工作流程
Git配置
在Git中主要分为两种配置,主要是本地配置(global config)和系统配置(system config)。这两种配置都是Git需要的,下面我们来看看主要的内容:
打开对应的Git bash命令窗口
Git bash
查看系统配置清单(git config --system --list)
System config
注意点:大部分的系统配置都无需修改。
添加并查看相关的本地配置添加一个新的用户账号和邮箱,这个邮箱需要是正确的本人邮箱。
添加一个新的用户
查看本地配置的信息,可以看到当前的用户和邮箱
查看相关信息
文件夹中的Git配置
系统配置在安装文件目录下的etc文件夹中的gitconfig文件可以查看,打开方式选择记事本或者其他的文本编辑器
系统配置
本地配置(全局配置)主要在C盘中用户下的一个.gitconfig文件,可以查看已经配置的一些文件
本地配置(全局配置)
这就是所有关于git的相关理论知识,弄懂一个工具的内核,就可以更快地了解这个工具的作用,大家下期再见。