Git回滚版本并push到远端master

embedded/2025/1/16 1:51:25/

1、查看日志  


git log

2、还原最近的版本 ()

--git reset --hard commit-id 


如:git reset --hard d84da14bf2743683eca7a015f56114faaa344f42

3、覆盖分支版本


git push -f origin dev

回滚本地master完成后,将回滚后的代码push到远端master,用于覆盖远端master分支,

通过git命令: git push -f origin master

必须有-f,表示强制的意思。


此时,会要求用户输入远端仓库的用户名和密码,用于确认当前用户具有-f的权限。
-push成功后,就可以删除备份的master了。git命令:
git branch -D master_backup


http://www.ppmy.cn/embedded/6111.html

相关文章

Python 求矩阵的局部极大值

在Python中,要找到一个矩阵的局部极大值(也称为局部最大值),你需要遍历矩阵中的每个元素,并与它的邻居比较。局部极大值是指一个元素的值大于其所有相邻元素的值。 以下是一个简单的Python函数,它接受一个…

总分420+专业140+哈工大哈尔滨工业大学803信号与系统和数字逻辑电路考研电子信息与通信工程,真题,大纲,参考书。

考研复习一路走来,成绩还是令人满意,专业803信号和数电140,总分420,顺利上岸,总结一下自己这一年复习经历,希望大家可以所有参考,这一年复习跌跌拌拌,有时面对压力也会焦虑&#xff…

代码托管(二)git(1)介绍

一、git相关 git github gitlub 二、gitlub签名认证 使用ssh克隆代码,使用gpg签名提交代码。 1、ssh签名 一对公钥和密钥,公钥复制到gitlub上。步骤如下 1.1、先在本地生成密钥和公钥 (1)配置用户名和邮箱 git config --g…

海内外电商平台架构探究:技术与商业的融合

随着全球化进程的加速和互联网的普及,电子商务在海内外市场都蓬勃发展。海外电商平台在连接全球买家和卖家、拓展国际市场方面发挥着重要作用,而国内电商平台则在满足国内消费需求、促进国内经济增长方面扮演着关键角色。本文将探讨海内外电商平台的架构…

Flutter 的 showDialog 和 showCupertinoDialog 有什么区别?

我将我的 App 里用的 Flutter 升级到了 3.19,没想到,以前我用 showDialog 和 AlertDialog 组合创建的二次确认框,变得无敌难看了,大幅度增加了整个框的圆角和里面默认按钮的圆角。不得已,我必须修改一下,以…

持续集成和持续部署

持续集成(Continuous Integration,简称CI)和持续部署(Continuous Deployment,简称CD)是现代软件开发中的重要实践,旨在提高开发团队的效率和软件交付的质量。 持续集成是指开发人员将代码频繁地…

【web开发网页制作】html+css家乡长沙旅游网页制作(4页面附源码)

家乡长沙网页制作 涉及知识写在前面一、网页主题二、网页效果Page1、主页Page2、历史长沙Page3、著名人物Page4、留言区 三、网页架构与技术3.1 脑海构思3.2 整体布局3.3 技术说明书 四、网页源码HtmlCSS 五、源码获取5.1 获取方式 作者寄语 涉及知识 家乡长沙网页制作&#x…

IDEA 安装、基本使用、创建项目

文章目录 下载基本使用修改颜色主题Keymap插件 创建项目创建模块新建 Java 类运行新建 Package打包 Jar运行 jar 包 查看文档 下载 官方下载地址:https://www.jetbrains.com/zh-cn/idea/download/?sectionmac 这里我下载 macOS 社区版,IDEA 2024.1 (C…