git 后悔药

这篇具有很好参考价值的文章主要介绍了git 后悔药。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

git 后悔药,git

前言

自上而下,撤销可以分为从远程库撤销,从本地库撤销,从暂存库撤销。
例子:代码已经提交了三个记录到远程库,分别对应了记录1,内容1,记录2,内容2,记录3,内容3. 现在应该写4,但是不小心写了5并且还提交了。
git 后悔药,git
这个时候肯定要撤销的。
步骤:
1、先本地撤销:

git reset [--soft | --mixed | --hard --keep] [HEAD|版本号]

2、然后推送

git pull origin master
解决冲突
git push origin master

git 后悔药,git
PS: 提交记录3里面是内容3,所以这是我错误提交记录前最新的版本,reset到这个版本。
git 后悔药,git
撤销模式说明:

四种模式在撤销回滚时,都会让HEAD指针改变指向到指定版本。

Soft:回滚代码到指定版本时,工作区文件不会做改变,相较于指定版本多出的更新将会被暂存等待提交
Mixed:回滚代码到指定版本时,工作区文件不会有改动,但是暂存会被清空
Hard:回滚到指定版本时,工作区内容会回滚到指定版本,暂存也会被清空(慎重,未提交的代码有丢失风险)
Keep:回滚到指定版本时,工作区内容会回滚到指定版本,暂存区未提交内容会保存

一般选择mixed
git 后悔药,git
修改为正确内容4
git 后悔药,git
pull以下,会发现有冲突,解决冲突,选择本地的代码,然后正常push就可以了
我这里前面操作过了,所以正确内容为6,错误内容为7.
git 后悔药,git
git 后悔药,git
git 后悔药,git
git 后悔药,git文章来源地址https://www.toymoban.com/news/detail-698732.html

到了这里,关于git 后悔药的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

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

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

相关文章

  • 转行软件测试我后悔了

    很多时候,都在想当初做的转行软件测试行业的决定是对的吗?现在后悔还来得及吗? 记得在求职的时候,面试官经常问我: “为什么要选择软件测试工作?”  而我也会经常说一堆自己有的没的优势去应付。 工作这么久了,也不再浮躁,静下心来回忆当初选择软件测试工作

    2024年02月05日
    浏览(30)
  • 不看绝对后悔的@Async深度解析

    在整理老的业务逻辑代码时候发现好多接口实现上面都标记了 @Async 注解。我本身对这个注解使用的比较少,异步逻辑我都习惯自定义 ThreadPoolExecutor 工具类。正好借着这次梳理代码结构,来看看 @Async 这个注解到底在玩什么? 本文将会给大家从 @Async 注解使用层面入手逐步解

    2024年02月03日
    浏览(23)
  • 前端按钮特效合集【错过就后悔系列】

    都2023年,前端页面的按钮你还只是会简单的加个颜色,改个边框吗?这可不太符合我们的精彩世界,这里博主给大家分享一些精美的按钮特效,无毒,直接就可以食用,分享不易,记得三连噢; 目录 1、360度旋转按钮 ​编辑 2、旋转按钮 3、 jQuery 实现萤火虫效果 4、 冰冻按

    2024年02月03日
    浏览(30)
  • 嫁给程序员老公,我后悔了

    01 在我还没长开的时候,就常听人说,有两种男人不能嫁:一种是兵哥哥,另一种是程序员。前者见不着,后者死的早。 一想到不等头发花白,就要踟蹰独行,我就害怕的厉害。所以,很长一段时间,都对身边的程序员们避而远之。 甚至做梦也没有想到,自己会成为程序员

    2024年02月01日
    浏览(21)
  • 很后悔,才发现这个API管理神器

    想必大家都注意到了,近半年国产API管理工具火了起来。这说明两个问题,第一,API管理的重要性被越来越多的开发者认识到了,研发团队对API管理的需求也越来越强了。第二,说明国产软件真是越来越厉害了,大家确实在逐渐告别postman、swagger等产品,开始选择国产工具。

    2024年02月06日
    浏览(28)
  • 不看后悔,一文入门Go云原生微服务

    Go云原生开发有着天然的优势,云原生系统需要可扩展、耦合、弹性可管理。Go微服务框架很多,包括:go-micro、go-zero、go-kit、go-kratos、tars-go、dubbo-go、jupiter等等… Go 的设计就是为云原生时代构建的语言:简单高效、快速编译、支持现代网络和多核计算、支持高并发、内存安

    2024年02月02日
    浏览(27)
  • mac录屏软件推荐!相信我,看完你不会后悔

    有粉丝后台问小编,自己的电脑是mac电脑,不知道如何使用mac电脑录屏,有没有mac录屏软件推荐?小编之前也是用的Windows电脑进行录屏,后来换了mac,经过多年的摸索,熟练掌握了录屏方法。今天小编就带大家了解下有关Mac电脑的录屏方法,以及几款好用的录屏软件推荐。

    2024年02月08日
    浏览(35)
  • 【Java不看后悔系列】|面向对象编程|[继承、封装、多态全覆盖]

    🌈个人主页:  Aileen_0v0 🔥系列专栏: Java学习系列专栏 💫个人格言:\\\"没有罗马,那就自己创造罗马~\\\" (inheritance) 1.A child class inherits everything from its parent class. 2.A child class cannot inherit the constructors from its parent class . 子类 继承 的内容: 字段(成员变量): 子类会继承父类的字段

    2024年02月05日
    浏览(36)
  • 刚入职因为粗心大意,把事情办砸了,十分后悔

    刚入职,就踩大坑,相信有很多朋友有我类似的经历。 5年前,我入职一家在线教育公司,新的公司福利非常好,各种零食随便吃,据说还能正点下班,一切都超出我的期望,“可算让我找着神仙公司了”,我的心里一阵窃喜。 在熟悉环境之后,我趁着上厕所的时候,顺便去

    2024年02月05日
    浏览(36)
  • Java中的异常语法知识居然这么好玩!后悔没有早点学习

    学习异常后,发现异常的知识是多么的吸引人!不仅可以用来标记错误,还可以自己定义一个异常,用来实现自己想完成的业务逻辑,接下来一起去学习吧 目录 一、异常的概念及体系结构 1.异常的概念 2.异常的体系结构 3.异常的分类  二、怎么处理异常 1.防御式编程 2.异常

    2024年02月04日
    浏览(39)

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

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

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

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

二维码1

领取红包

二维码2

领红包