【git】Idea撤回本地分支、或远程分支提交记录的各种实际场景操作步骤

这篇具有很好参考价值的文章主要介绍了【git】Idea撤回本地分支、或远程分支提交记录的各种实际场景操作步骤。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

idea撤回本地分支、远程分支场景操作集合

场景1:要撤回最后一次本地分支的提交

实现效果:

撤回这个未push到远程的记录

【git】Idea撤回本地分支、或远程分支提交记录的各种实际场景操作步骤,java,spring boot,intellij-idea,git

操作步骤:

【git】Idea撤回本地分支、或远程分支提交记录的各种实际场景操作步骤,java,spring boot,intellij-idea,git

【git】Idea撤回本地分支、或远程分支提交记录的各种实际场景操作步骤,java,spring boot,intellij-idea,git

最后一次commit到本地的记录没有了,

【git】Idea撤回本地分支、或远程分支提交记录的各种实际场景操作步骤,java,spring boot,intellij-idea,git

记录回到了暂存区

【git】Idea撤回本地分支、或远程分支提交记录的各种实际场景操作步骤,java,spring boot,intellij-idea,git

场景2:要撤回最后一次远程分支的提交

有撤销记录的:

实现效果:

本质,就是重新提交对 第二次提交 删除的操作

【git】Idea撤回本地分支、或远程分支提交记录的各种实际场景操作步骤,java,spring boot,intellij-idea,git

撤销后,本地和远程分支上有撤销记录
【git】Idea撤回本地分支、或远程分支提交记录的各种实际场景操作步骤,java,spring boot,intellij-idea,git

操作步骤:

【git】Idea撤回本地分支、或远程分支提交记录的各种实际场景操作步骤,java,spring boot,intellij-idea,git

【git】Idea撤回本地分支、或远程分支提交记录的各种实际场景操作步骤,java,spring boot,intellij-idea,git

【git】Idea撤回本地分支、或远程分支提交记录的各种实际场景操作步骤,java,spring boot,intellij-idea,git

【git】Idea撤回本地分支、或远程分支提交记录的各种实际场景操作步骤,java,spring boot,intellij-idea,git

无撤销记录的:

实现效果:

远程最后一次提交的,第二次提交 没有了
本质:回退版本号,最后变更的内容回到本地change里面

【git】Idea撤回本地分支、或远程分支提交记录的各种实际场景操作步骤,java,spring boot,intellij-idea,git

操作步骤:

【git】Idea撤回本地分支、或远程分支提交记录的各种实际场景操作步骤,java,spring boot,intellij-idea,git

  1. git log
    【git】Idea撤回本地分支、或远程分支提交记录的各种实际场景操作步骤,java,spring boot,intellij-idea,git

  2. get reset --soft 要回退的版本号

    【git】Idea撤回本地分支、或远程分支提交记录的各种实际场景操作步骤,java,spring boot,intellij-idea,git

  3. git push --force 【git】Idea撤回本地分支、或远程分支提交记录的各种实际场景操作步骤,java,spring boot,intellij-idea,git文章来源地址https://www.toymoban.com/news/detail-691699.html

到了这里,关于【git】Idea撤回本地分支、或远程分支提交记录的各种实际场景操作步骤的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

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

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

相关文章

  • git撤回本地提交

    在开发中,我们经常会遇到代码提交有误,需要撤回到本地提交的状态。即在执行如下命令后: 代码提交后发现错误,需要撤回,可以执行如下指令进行撤回: –soft只会撤回commit提交本次,不会回退代码。 如果是commit注释写错,可通过以下指令修改: git reset --mixed:默认值

    2024年02月14日
    浏览(10)
  • idea git提交后撤回

    idea git提交后撤回

    操作前请先备份代码,防止误操作代码丢失 选中本地的版本右键 选择Undo commit ,然后点OK 这里就能看到撤回的版本了 我想撤回到“添加MybatisPlus”这个版本,( 操作前请先备份代码,防止误操作代码丢失 ) 复制当前要撤回到的版本,idea右键选择Copy Revision Number复制版本i

    2024年02月11日
    浏览(9)
  • IDEA 提交git 之后撤回操作

    IDEA 提交git 之后撤回操作

    1.选择提交记录; 2、 右键git然后选择drop commit; 弊端:会将修改的代码全部进行删除操作 打开 IDEA 的 本地历史记录功能,对修改的内容进行复原 1、撤回commit  2、选择项目——右击git——执行rest head 3、编辑reset head  4、回退到上一个版本HEAD~1   5、点击reset即可 我们可以

    2024年02月16日
    浏览(12)
  • git 在 commit 提交之后怎么撤回本地提交

    git 在 commit 提交之后怎么撤回本地提交

    当我们使用 git 开发时,一般会执行这几个命令: 可以使用下面这个指令撤回: 注意:这个指令只撤回本次 commit 提交,并不会回退您的代码,所以可以安心使用~ 如果只是单纯的commit 注释写错了,可以通过下面这个指令去修改: 完成。

    2024年02月11日
    浏览(10)
  • git撤回已推送远程的提交

    1.执行命令,撤销本地的提交         --soft 是软撤回,会撤回提交记录,但是会保留已经修改过的所有代码,如果不需要保留之前的代码,可以替换为 --hard         \\\"15f2499d6a67dac5c54bebe94ad7e8e239140006\\\" 是你想要撤回的到的那次提交的id,替换成你自己想要的。可以在gith

    2024年02月10日
    浏览(10)
  • 在IDEA中配置git本地仓库并提交远程仓库

    在IDEA中配置git本地仓库并提交远程仓库

    1.下载并安装Git客户端→Git官网下载地址 2.需要有远程仓库账号(gitee或者GitHub都可以)。 file - settings - version control- git (下边地址填写 git安装的路径中的git.exe的位置) 如果git安装的时候是默认路径,那这里idea会自动检测到这个路径,就不用修改。  点击 test 进行测试: V

    2024年02月03日
    浏览(14)
  • git常用场景记录 | 拉取远程分支A合并到本地分支B

    doing,最后更新9.19 需求描述 在团队合作时,我自己的本地分支B功能已经实现并合并到 feature ,之后发现别人的代码也合并到了 feature 。为了防止以后实现其他功能,合并到 feature 时产生冲突,决定拉取最新的 feature 并合并到本地分支B。 实现步骤 1. git checkout feature 本地切换

    2024年02月11日
    浏览(14)
  • 【git踩坑记录】git push时本地分支名与远程仓库分支名不一致引发的问题

    【git踩坑记录】git push时本地分支名与远程仓库分支名不一致引发的问题

    我在github上新创建的远程仓库默认分支名为main,而本地仓库默认分支名为master,当我push代码的时候碰到了若干坑… 先在github上快速创建个仓库,有个readme文件,远程仓库分支是main分支 然后本地创建两个文件夹,假装是两台主机,我们先在张三文件夹里写点东西 在张三的文

    2024年02月05日
    浏览(12)
  • 使用Git rebase合并多条提交记录commit。以及使用 git commit amend本地提交直接合并到远程已有commit的用法

    使用Git rebase合并多条提交记录commit。以及使用 git commit amend本地提交直接合并到远程已有commit的用法

    需求场景一 : 对某个小的功能点进行多次反复的修改提交,且已经提交到远程,导致commit记录过多,太过于杂乱无章,想要精简合并一些提交记录。 场景还原: 比如下图4个git commit记录,log1-log4,需要将他们合并成一个提交记录 解决方案: 要处理的是log1-log4 这四条commit记

    2024年02月08日
    浏览(51)
  • Git (版本控制,git安装和配置,git代码托管服务,git操作本地远程仓库,分支,idea整合git)【看这一片就够】

    Git (版本控制,git安装和配置,git代码托管服务,git操作本地远程仓库,分支,idea整合git)【看这一片就够】

    目录 一、版本控制介绍 1. 版本控制介绍 2. 版本控制工具 3. git简介 二、git安装与配置 1. 下载git 2. 安装git 2. 配置git 三、git代码托管服务 1. 常见的git代码托管服务 2. 注册码云帐号【这里介绍一种的用法,其它也是一样的操作】 3. 创建远程仓库 四、git命令-操作本地仓库 1. 获

    2024年04月14日
    浏览(14)

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

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

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

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

二维码1

领取红包

二维码2

领红包