Git基础(24):分支回退

前言

将分支回退到之前的某个版本

开发中,可能开发某个功能不需要了,或者想要回退到之前历史的某个commit, 放弃后来修改的内容。

放弃已修改的内容

如果未提交,直接使用

git revert

分支回退到指定commit

操作前的分支网络图,供参考
在这里插入图片描述

(1) 选择指定的commit提交,点击Reset ‘test’ to this
在这里插入图片描述
(2) 执行Revert,抛弃修改的内容
在这里插入图片描述
在这里插入图片描述
(3) (不要执行commit,否则修改的内容又发上去了)执行强制推送覆盖命令

第一个test本地分支,第二个test远程分支,-f 强制
git push origin test:test -f 

在这里插入图片描述
(4)此时查看远程仓库的内容
在这里插入图片描述
在这里插入图片描述
分支网络图,供参考
在这里插入图片描述

相关推荐

  1. git退2个错误的分支

    2024-03-23 10:44:04       50 阅读

最近更新

  1. docker php8.1+nginx base 镜像 dockerfile 配置

    2024-03-23 10:44:04       94 阅读
  2. Could not load dynamic library ‘cudart64_100.dll‘

    2024-03-23 10:44:04       100 阅读
  3. 在Django里面运行非项目文件

    2024-03-23 10:44:04       82 阅读
  4. Python语言-面向对象

    2024-03-23 10:44:04       91 阅读

热门阅读

  1. 为什么本地开发环境通常使用 HTTP 而不是 HTTPS

    2024-03-23 10:44:04       34 阅读
  2. https在win7的环境下如何配置

    2024-03-23 10:44:04       44 阅读
  3. 结构体和联合体在C语言中的应用(上)

    2024-03-23 10:44:04       39 阅读
  4. C/C++内存越界的常有例子

    2024-03-23 10:44:04       39 阅读
  5. 数据库事务--一起学习吧之数据库

    2024-03-23 10:44:04       41 阅读
  6. 日常刷题之88-合并两个有序数组

    2024-03-23 10:44:04       44 阅读
  7. Llama在医学领域的微调模型探索

    2024-03-23 10:44:04       42 阅读
  8. 网络安全知识核心之ARP协议

    2024-03-23 10:44:04       40 阅读