码农知识堂 - 1000bd
  •   Python
  •   PHP
  •   JS/TS
  •   JAVA
  •   C/C++
  •   C#
  •   GO
  •   Kotlin
  •   Swift
  • Git reset 之 soft、mixed、hard 区别(实战)


    版本情况如上图所示,现在要回滚到commit 2处,先拷贝该版本号:

     选reset head:

      

    选 git reset soft:

    效果:

     

    查看状态:

    做force push

     查看状态,还是一样:

    可以再次提交: 

    选 git reset mixed:

    效果: 

    查看状态:

    做force push后,查看状态,还是一样:

    可以再次提交:

     选 git reset hard:

    效果:

    查看状态:

     做force push后,查看状态,不太一样:

    参考资料:

    git push完代码之后想撤回,并保留之前修改的代码_阿喵在掉发的博客-CSDN博客_git push后如何撤回

    git reset命令--soft、--mixed、--hard的区别_tilblackout的博客-CSDN博客

    Git reset 三种模式(hard,soft,mixed)_笑会儿的博客-CSDN博客_git hard reset

  • 相关阅读:
    Monorepo 解决方案 — 基于 Bazel 的 Xcode 性能优化实践
    Jupyter常用的实战操作总结(强烈建议收藏,持续更新中... ... )
    pandas教程:Combining and Merging Datasets 合并数据集
    ⑩⑧【MySQL】InnoDB架构、事务原理、MVCC多版本并发控制
    简单工厂模式、工厂模式、抽象工厂模式和加入反射、配置优化后的抽象工厂模式之间的关系和区别
    Unity中Shader的屏幕抓取 GrabPass
    01背包(一) 01背包(二)动态规划
    51单片机应用从零开始(四)
    mindspore.dataset.NumpySlicesDataset使用报错
    Apipost模拟HTTP客户端
  • 原文地址:https://blog.csdn.net/londa/article/details/125629526
  • 最新文章
  • 沪漂五周年了:我越来越迷茫了
    Agentic Skill Routing 实战:别再把所有 Skill 塞进 AI Agent 上下文
    MySQL-Seconds_behind_master的精度误差
    [MAF预定义ChatClient中间件-03]CachingChatClient——利用缓存省钱省时间
    AI的至暗历史:从万众期待到被政府撤资,AI的两次死亡徘徊
    Agent OS :五种驯服不确定性的范式
    PortSwigger SQL注入LAB11
    数据库即时编译JIT
    [Begin]AI Learn Data Day 0
    深度学习进阶(二十七)现代 LLM 的核心架构设计其二:SwiGLU
  • 热门文章
  • 十款代码表白小特效 一个比一个浪漫 赶紧收藏起来吧!!!
    奉劝各位学弟学妹们,该打造你的技术影响力了!
    五年了,我在 CSDN 的两个一百万。
    Java俄罗斯方块,老程序员花了一个周末,连接中学年代!
    面试官都震惊,你这网络基础可以啊!
    你真的会用百度吗?我不信 — 那些不为人知的搜索引擎语法
    心情不好的时候,用 Python 画棵樱花树送给自己吧
    通宵一晚做出来的一款类似CS的第一人称射击游戏Demo!原来做游戏也不是很难,连憨憨学妹都学会了!
    13 万字 C 语言从入门到精通保姆级教程2021 年版
    10行代码集2000张美女图,Python爬虫120例,再上征途
小工具 小游戏
Copyright © 2022 侵权请联系2656653265@qq.com    京ICP备2022015340号-1

京公网安备 11010502049817号