开发中总会有人不小心将代码提交到错误的分支上,比如应该提到dev分支的代码提交到了master分支,可以使用git回滚到tag的方法进行回滚。

1、切换到待回滚分支

-- 查看分支
git branch
-- 切换分支
git branch master

2、寻找tag提交ID

-- 查看tag
git tag
-- 查看某个tag的提交  git show tagName
git show 22.5.0.1

显示如下结果
commit f2acd7b8e58fe053fbf4feadc8208a07b47d7d4d (tag: 22.5.0.3, tag: 22.5.0.2, tag: 22.5.0.1)
commit后面就是提交ID

3、回滚到提交ID

git reset --hard f2acd7b8e58fe053fbf4feadc8208a07b47d7d4d

4、推送到源仓库

git push -f origin master

注意,这需要开启仓库的force push权限

Git回滚代码到某个tag相关推荐

  1. git回滚代码版本 强制提交代码

    git reset --hard [commit id] 回滚代码 git push --force 如果强制提交失败可以试试 git push origin 分支名 --force

  2. git 回滚代码踩坑

    2021.08.10 背景: 发版日,下午把开发分支benz合入到master分支了,值班人又基于master分支拉了rb分支了,同期上线的还有其他4个人的分支. 我合并代码master期间,由于和m ...

  3. Git 回滚代码到指定版本

    前言  在我们开发过程中,因各种原因,避免不了将业务代码回滚至指定版本,或者具体一些到某次commit. 下面我们将具体步骤及具体实现做分析. 操作前阅读   在代码回归操作过程中主要 围绕 git ...

  4. idea git回滚代码

    当多个人对同一个微服务进行开发,合并代码,有时候会出现合并代码分支错误,这个时候需要将代码进行回滚操作. 本文介绍,使用idea可视化操作. 1.右键项目,git-show history ,可以看到 ...

  5. Git回滚代码到某个commit

    回退命令:$ git reset --hard HEAD^ 回退到上个版本 $ git reset --hard HEAD~3 回退到前3次提交之前,以此类推,回退到n次提交之前 $ git rese ...

  6. 拜托,不要再问我Git如何回滚代码

    Hey git学习篇(5) 这个是Git学习的第5篇内容,今天我们来讲讲Git如何做代码回滚. 代码回滚 不知道大家在平常开发时中没有犯过这样一个错误,就是把IDE的配置或者项目运行的本地配置文件上传 ...

  7. Git如何回滚代码?

    摘要: 多年以后,你面对一个需要回滚的Git仓库,准会想起这篇博客. 某一天,用户跟我反馈,他不能分配任务了.我去看了一下Fundebug捕获的报错信息: 可知,出错原因是前端发送的请求参数有问题.这 ...

  8. git 代码回滚_能提交到远程的Git回滚

    很多情况下我们需要回滚代码,最容易想到的就是git reset.但是git reset有个弱点,它是一个彻底的回滚,不能再提交给远程了,因为在提交记录里回滚点之后的记录都不见了. 做一下试验,一个文件 ...

  9. 【Gitlab】GIT回滚master分支到指定tag版本 并提交远程仓库

    [Gitlab]GIT回滚master分支到指定tag版本 并提交远程仓库 1 查看分支 git branch 2 切换到master分支 git checkout master 3 查看标签 git ...

最新文章

  1. NodeJS、NPM安装配置步骤(windows版本)
  2. 湖南工程师用中文编写操作系统,还发明了甲、乙、丙语言???
  3. vscode配置C/C++ windows编译环境。
  4. C++比较两个字符串是否完全相同
  5. C++女程序员一个人留在北京
  6. 重磅!华为方舟编译器招募 2000 程序员!
  7. Python之numpy模块array简短学习
  8. 【双十一特辑】爱心代码(程序员的浪漫)-李峋
  9. 用云服务器储存文件空间,用云服务器储存文件空间
  10. CPLEX仿真能力可行性分析
  11. 《游牧者的抉择》读书笔记
  12. vbox 虚拟机支持ipv6
  13. 极米、当贝、坚果3000内的投影仪有什么推荐?
  14. python编程语言进化_编程语言的进化史和分类
  15. docker的介绍、安装、镜像命令
  16. 使用Flash制作IeBook中页面跳转的按钮
  17. 网易 七鱼 面试 java_reactJs微信端接入网易七鱼客服
  18. 数据库数据加密及其他安全性保护
  19. 【每日早报】2020/01/02
  20. cpython_cpython使用

热门文章

  1. 使用 Intel HAXM 为eclipse安卓模拟器加速
  2. 推小米8 SE版体现了小米进军进军高端市场并不顺利
  3. Ubuntu文字、图形界面切换
  4. SSH连接总是定期断掉的解决办法 (by quqi99)
  5. 关于小程序session_key漏洞问题的解决2022-12-01
  6. SUSE下给SQLPLUS增加历史命令功能
  7. 考虑光伏发电的配电网重构策略研究
  8. IntelliJ IDEA Tomcat 配置详解
  9. html5游戏角色行走,html5 css3实例教程 一款html5和css3实现的小机器人走路动画
  10. python嵌套是什么意思_python中的嵌套字典是什么意思?