Reset 三种模式
- git reset --hard HEAD^ :回退到当前提交之后的代码
- working Tree工作目录
- index 暂存区
- repository 版本库
- git reset --mixed HEAD^ :回退到当前提交之后的代码
- working Tree工作目录( 保留 )
- index 暂存区
- repository 版本库
- git reset --soft HEAD^ :
- working Tree工作目录( 保留 )
- index 暂存区( 保留 )
- repository 版本库
Reset 后提交
- git push origin HEAD --force :需要强制同步到远端仓库
git reset --hard [ 版本号 ] 回退到某次版本
git reset --hard HEAD :删除缓存区所有内容
git reset --hard HEAD^ :回退到上次版本
git reset --hard HEAD^^ :回退到上上次版本
git reset --hard HEAD~100 :回退到上100次版本