Git 如何分支回退代码到历史指定版本(已经提交到远程分支)

1. 查提交历史,找到要回退到的版本的commit id

$ git log --pretty=oneline

2. 恢复到历史版本

$ git reset --hard [commit id]

3. 把修改推到远程服务器

$ git push -f -u origin [branch name]

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • git 使用笔记 git原理: 文件(blob)对象,树(tree)对象,提交(commit)对象 tree对象 ...
    神刀阅读 9,147评论 0 10
  • 1.git的安装 去网站下载git,一路回车安装,安装好后点击鼠标右键会有Git bash here ,点击Git...
    hk_sky阅读 11,939评论 3 23
  • 简介 Git是一个开源的分布式版本控制系统,用于敏捷高效地处理任何或小或大的项目。 Git 与常用的版本控制工具 ...
    闽越布衣阅读 7,689评论 0 18
  • Add & Commit git init 初始化一个 Git 仓库(repository),即把当前所在目录变成...
    冬絮阅读 10,356评论 0 9
  • 题外话: git命令真的很多,这里也只是列举了一些常用的,后边的注释很重要,耐心看会看到不同及规律。 热热身:...
    3Q竹林阅读 4,106评论 0 1