GIt 11返回过去版本1

返回过去

========

命令

  • git reset --hard HEAD 返回最后一次提交 (修改了未提交到本地库时)
  • git reset --hard HEAD ~ 返回到倒数第二次提交
  • git reset --hard HEAD~n 返回到指定次数
  • git reset --hard [id] 到指定id版本

代码

# 创建并编辑 main.html 提交5次 1 22 333 4444 55555
nano main.html
git add .
git commit -m "1...5"
# 查看5次的提交
git log --oneline -5
# 回退到最新提交的版本
git reset --hard HEAD
# 回退到上次提交的版本
git reset --hard HEAD~
# 回退到指定次数
git reset --hard HEAD~2
# 返回到指定版本
git reset --hard [id]

你可能感兴趣的:(GIt 11返回过去版本1)