git reset

Posted eret9616

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了git reset相关的知识,希望对你有一定的参考价值。

一、

工作区 - 暂存区 - 本地仓库

三者的使用情况:

代码编写及修改是在工作区

git add 将本地修改添加到暂存区

git commit  将暂存区中的内容提交到本地仓库

 

二、

--soft

回退到git commit之前,此时处在暂存区。(即执行git add 命令后)

 

--mixed (如不指定,是默认

就等于 git reset HEAD  回退到工作去,即git add 之前

 

--hard

三者的改变全都丢失,即代码的修改内容丢失

 

以上是关于git reset的主要内容,如果未能解决你的问题,请参考以下文章

Git 常用操作 - git clone/git checkout -b/git diff/git push/git pull

Git 常用操作 - git clone/git checkout -b/git diff/git push/git pull

Git 学习路线

从0到1带你掌握git(一分钟掌握git)--git如何下载?git如何使用?git是什么?git怎么获取文件?

Git认识与使用 Git

Git认识与使用 Git