git reset HEAD
回退到上个版本,但是在上个版本基础上修改的内容还在
git reset --hard HEAD
回退到上个版本,修改的内容也没了。
如: 修改代码,加上"第三次提交"
提交
回退 git reset HEAD~1
回退了,但是"第三次提交"还在
如果用: git reset HEAD~1
“第三次提交”就没了
git reset HEAD
回退到上个版本,但是在上个版本基础上修改的内容还在
git reset --hard HEAD
回退到上个版本,修改的内容也没了。
如: 修改代码,加上"第三次提交"
提交
回退 git reset HEAD~1
回退了,但是"第三次提交"还在
如果用: git reset HEAD~1
“第三次提交”就没了