工作区 - 暂存区 - 本地仓库
三者的使用情况:
代码编写及修改是在工作区
git add 将本地修改添加到暂存区
git commit 将暂存区中的内容提交到本地仓库
git reset --hard HEAD
三者的改变全都丢失,即代码的修改内容丢失
git reset --soft HEAD
回退到git commit之前,此时处在暂存区。(即执行git add 命令后)
git reset --mixed HEAD
就等于 git reset HEAD 回退到工作去,即git add 之前
😘😘😘如果觉得对您有帮助,麻烦请点个❤️哦