git中合并分支后又想退回合并前的操作(撤销合并)

这篇具有很好参考价值的文章主要介绍了git中合并分支后又想退回合并前的操作(撤销合并)。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

说明:这里以dev_v7.2分支合并到test分支(也就是当前分支是test,进行了git merge dev_v7.2)

1.首先查看在test分支下查看上一次提交的id(git log)

这里上一次提交的id指的是没合并前该分支最后一次提交的id

git回退到合并前,git知识,git

 2.然后先进行本地回退(git reset --hard + 上次提交的id)

git回退到合并前,git知识,git

3.最后进行强制推送至远程仓库(git push origin test --force)

4.说明:如果只是合并到了test但是没有推送到远程仓库的话就不需要强制推送到远程仓库的不步骤文章来源地址https://www.toymoban.com/news/detail-697874.html

到了这里,关于git中合并分支后又想退回合并前的操作(撤销合并)的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • Git撤销本次pull rebase(变基) 回退到pull前的代码

     执行以下代码后,版本回退到之前的版本,怎么恢复? 1.输入命令查看本地记录 列表记录: 2.找到本次rebase之前的id:53106a6 3.执行命令回退 4.执行命名取消rebase状态   5.恢复现场    

    2024年02月16日
    浏览(37)
  • Git分支教程:详解分支创建、合并、删除等操作

    Git是一种强大的分布式版本控制系统,它的分支功能使得团队协作和代码管理变得更加灵活和高效。分支可以让开发人员在不影响主线开发的情况下进行并行开发和实验性工作。本篇博客将详解Git分支的创建、合并、删除等操作,帮助你更好地理解和使用Git的分支功能。 在开

    2024年02月14日
    浏览(49)
  • Git 分支教程:详解分支创建、合并、删除等操作

    Git是一种强大的分布式版本控制系统,它的分支功能使得团队协作和代码管理变得更加灵活和高效。分支可以让开发人员在不影响主线开发的情况下进行并行开发和实验性工作。本篇博客将详解Git分支的创建、合并、删除等操作,帮助你更好地理解和使用Git的分支功能。 在开

    2024年02月05日
    浏览(35)
  • git merge合并分支代码后如何回退合并操作

    这次问题产生的原因还是自己操作过于急躁了,新功能开发完成之后没有实时的与经理沟通就进行了新功能分支合并的操作,导致当前版本部分功能由于没有同步产生了一些问题,因此需要把代码进行回退操作; 但是分支代码修改了许多文件,并且已经推送到了远程仓库,手

    2024年02月08日
    浏览(50)
  • 多分支Git的操作简介,冲突合并,多平台对应

    在使用git管理代码时,在多人开发,或者不同功能开发以及环境测试时,需要保持master代码的稳定性,因此往往需要创建多分支的Git仓库,这里记录一些多分支仓库的操作指令 1. 分支操作 1.1 创建分支 上述输入想要创建的分支名字,即可在本地创建分支,如 即可以在本地创

    2024年01月22日
    浏览(38)
  • 深入探索Git的高级技巧与神奇操作(分支,高效合并)

    欢迎来到我的博客,代码的世界里,每一行都是一个故事 在软件开发的世界中,Git已经成为版本控制的标准工具。然而,许多人只使用Git的基础功能,而忽略了一些强大且令人惊叹的高级技巧。本文将带你探索Git的更深层次,让你成为Git大师。 1. 什么是强制推送? 在Git中,

    2024年02月04日
    浏览(39)
  • idea解决代码冲突-git分布式合并分支-加git回滚操作

    第一次接触项目发版的工作,记录一下解决版本冲突合并问题的心得。 适用场景:分布式项目,多人使用自己分支开发,最后合并自己的代码分支给主分支。 话不多说,直接看图 1.全部拉下来(这个拉取是全部拉取,既保证自己的分支最新,同时也把远端的分支都拉到最新

    2024年02月08日
    浏览(40)
  • 利用 vscode Git 撤销合并

    冲突解决 取消暂存区更改 取消更改 一 冲突解决 这一步不是必要的, 但是必须的 当代码合并后, 如果有冲突, 这一步是一定需要处理的, 如果没有冲突, 就直接跳到第二步; 直接点击 合并更改 后面的 + 号, 合并所有更改, 点击弹出框的 是 按钮 不用一一解决内容中的冲突 二 取

    2024年02月12日
    浏览(25)
  • Git撤销已合并提交的多种姿势

    #Git撤销已合并提交的多种姿势 在Git中,合并分支是一个常见的操作,但有时候可能会意外地将错误的提交合并到了主分支。这时候需要撤销已合并的提交并恢复到正确的状态。本文将介绍的是如何在Git中撤销已合并的提交,无论这个提交记录是最新的还是中间的某一个。 如

    2024年02月15日
    浏览(37)
  • git合并分支(开发版本分支合并到发布版本分支)

    将一个分支合并到另一个分支(或者说将开发版本的分支覆盖到发布版本分支) 假设当前有两个分支 : develop分支 :主要在开发的分支,每日开发的代码都存为该分支 master分支 :作为发布版本的分支,将当前重大版本的代码存为该分支 现在目的 :将develop的内容合并到master分

    2024年02月07日
    浏览(34)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包