git --mixed --soft --hard之间的区别

来源:互联网 发布:软件项目实施流程图 编辑:程序博客网 时间:2024/05/18 01:48
git reset --mixed:此为默认方式,不带任何参数的git reset,即时这种方式,它回退到某个版本,只保留源码,回退commit和add信息
git reset --soft:回退到某个版本,只回退了commit的信息。如果还要提交,直接commit即可

git reset  --hard:彻底回退到某个版本,本地的源码也会变为上一个版本的内容,慎用!


原创粉丝点击