git 代码 远端 回滚步骤

前言

git的撤销与回滚在平时使用中还是比较多的,比如说我们想将某个修改后的文件撤销到上一个版本,或者是想撤销某次多余的提交,都要用到git的撤销和回滚操作。

那么如果我们不小心把不需要代码或者错误代码commit到远端了怎么办呢?


  • 检出远端dev_ios
    git checkout origin/dev_ios
  • 创建并切换到新的分支dev_temp
    git checkout -b dev_temp
  • 回滚代码到某次提交
    git reset --hard xxxxx
  • 删除本地dev_ios分支
    branch -D dev_ios
  • 将当前代码设置成新的dev_ios分支
    git checkout -b dev_ios
  • 删除远端dev_ios分支
    git branch -r -d origin/dev_ios
  • 将本地dev_ios推送到远端
    git push origin dev_ios

你可能感兴趣的:(git 代码 远端 回滚步骤)