Git本地仓库的使用

五迷三道 提交于 2020-02-18 03:04:44

1、Git本地操作的三个区域

在这里插入图片描述

2、工作流程

在这里插入图片描述

3、本地仓库操作

仓库:仓库又名版本库,英文名Repository,可以简单的理解成是一个目录,用于存放代码的,这个目录里面的所有文件都可以被Git管理起来,每个文件的修改、删除等操作Git都能跟踪到。

步骤

① 在Git安装好之后首次使用需要先进行全局配置
a、在桌面空白处右键,点击 Git Bash Here,以打开Git命令行窗口。
在这里插入图片描述
b、设置全局用户名和邮箱指令
在这里插入图片描述
c、查看设置好的用户名和邮箱指令
在这里插入图片描述
② 创建仓库
a、创建空目录
在这里插入图片描述
b、在命令行中进入项目目录test_git
在这里插入图片描述
c、Git仓库初始化(让Git知道它需要管理这个目录)
在这里插入图片描述
注意:执行git init指令之后会在项目目录下创建.git的隐藏目录,这个目录是git所创建的,不能删除,也不能随意更改其中的内容。

③ git常用指令操作
a、查看当前状态:git status
在这里插入图片描述
b、添加到缓存区:git add
说明:git add指令,可以添加一个文件或多个文件到暂存区。
语法一:git add 文件名
语法二:git add 文件名1 文件名2 文件名3....
语法三:git add .【添加当前目录中的文件到暂存区】
在这里插入图片描述
c、提交至版本库:git commit -m "注释内容"
在这里插入图片描述
这样readme.txt文件就被提交到本地仓库中了。

5、版本回退(时光穿梭机)

版本回退分为两步骤进行操作:
① 查看版本,确定需要回到的时刻点
指令:
git log 显示日志
在这里插入图片描述
git log --pretty=oneline 显示日志
在这里插入图片描述
② 回退操作
指令:git reset --hard 提交编号
比如:想回退到创建readme.txt文件那个版本。
在这里插入图片描述
注意:回到过去版本之后,要想再回到之前最新版本的时候,则需要使用指令去查看历史操作,以得到最新的commit id。
指令:git reflog
在这里插入图片描述

小结:

a、要想回到过去,必须先得到commit id,然后通过git reset --hard 提交编号进行回退。
b、要想回到未来,需要使用git reflog进行历史操作查看,得到最新的commit id。
c、在写回退指令的时候commit id可以不用写全,git自动识别,但是也不能写太少,至少需要写前4为字符。

易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!