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的主要内容,如果未能解决你的问题,请参考以下文章
[Node.js] 2利用node-git-server快速搭建git服务器
Node Js,Git,Heroku:Git承诺不推送git,因为大文件过去曾提交了几次提交[重复]
在 TypeScript 中编码时,生成的 .js 文件是不是应该提交给 git?