git版本回退

140 阅读1分钟
快速使用
  • 查看提交版本记录

    git log
    
  • 回退代码

    git reset --hard 要回退的版本号
    
  • 强制提交到远程

    git push origin 分支名 --force   // 一定要加最后的--force 参数,否则会提交失败 
    
soft mixed hard区别
  • soft:回退后,之前的东西都还在,被add了
  • mixed:回退后,之前的东西都还在,没有被add
  • hard:回退后,之前的所有的东西都不会保存