当前位置:   article > 正文

Git基础|配置Git账号信息,Git存储的原理详解【建议收藏】_git 配置用户信息

git 配置用户信息

Git作为分布式版本管理,就需要对用户进行认证,账号名和邮箱,方便开发者从不同的电脑进行登录。同时,要想真的记住Git的命令,也必须要清楚Git的存储、上传原理。

一、用户签名

1、打开命令界面

在随便一个桌面位置,按右键,点击Git bash here
在这里插入图片描述

2、进入到用户管理的文件夹

首先,文件夹跳转利用cd可以直接跳转到根目录
其次,使用pwd快捷命令,可以跳转到用户文件夹

$ pwd
  • 1

在这里插入图片描述

3、设置用户名

输入命令语句

$ git config --global user.name"用户名"
  • 1

如果回车后,没有报错,也没有出现任何其他的提示
则证明设置成功

4、设置邮箱

输入命令语句

$ git config --global user.email "邮箱名"
  • 1

没有报错,即为成功

5、查看用户信息

输入命令语句

$ git config --list
  • 1

会看到
最下面的这两行就是设置的内容
在这里插入图片描述

5.1另外一种查看用户新的方法

就是打开系统的用户管理文件夹

在这里插入图片描述
在这里插入图片描述

二、Git存储的原理

Git分为3大区域
工作区、暂存区和本地库

1、基本的区域的概念

工作区就是我们在本地电脑存储的项目的文件
暂存区则是工作区里的一个隐藏.git目录下的index文件,用来做索引的
本地库是Git为项目自动创建的master分支下的文件

只有当项目文件上传更新到本地库上时,才会生成版本号。

也正因此,为了方便开发时存储更少的历史版本,也就设置了暂存区,这样当我们更改几个bug,都可以暂时存储在暂存区。然后阶段性地上传到本地库,减少版本号迭代的次数。

2、上传的原理

在这里插入图片描述
如上图所示

1、版本的上传

分为2步
工作区暂存区,则通过add即可
这时没有版本号的更新
暂存区到Git的本地库,通过commit
这时会自动分配一个版本号

2、版本的撤回

首先从暂存区工作区的,可以通过checkout

但是从本地库退回到工作区和暂存区的,需要通过reset来实现。
在这个过程中,借助了HEAD指针

3、版本的删除

首先,要对工作区的内容直接进行删除
然后再使用add的方式,更新到暂存区,
再使用commit的方式,更新到本地库

在本地库中的项目,只是进行了删除的标记,并没有物理删除。并且在这个过程中,版本号又进行了更新。

温馨提示声明:本文内容由网友自发贡献,转载请注明出处:【wpsshop博客】

推荐阅读
相关标签