iyuks 2023-08-02 18:36 采纳率: 84.2%
浏览 5

如何删除已经commit

img

这里有两次commit,如何删除一个commit,只push一个commit

  • 写回答

2条回答 默认 最新

  • CSDN-Ada助手 CSDN-AI 官方账号 2023-08-02 20:06
    关注

    【相关推荐】



    • 你可以参考下这篇文章:如何修改已经push了的commit注释
    • 除此之外, 这篇博客: 撤回push操作(远程仓库)中的 一、本地commit回到push前的版本 部分也许能够解决你的问题, 你可以仔细阅读以下内容或跳转源博客中阅读:
      • 可以使用git log查看历史提交记录,结果如图
        在这里插入图片描述
        第一个commit是我们刚刚提交的,现在我们需要回退到之前的版本,则复制下一个commit 版本号,使用git reset --hard <版本号>退回到该版本。

      注意使用 --hard 参数会放弃当前工作区的修改

      使用git reset --hard <版本号>同样会回退版本,但是保留当前工作区的修改,可以重新提交


    如果你已经解决了该问题, 非常希望你能够分享一下解决方案, 写成博客, 将相关链接放在评论区, 以帮助更多的人 ^-^
    评论

报告相同问题?

问题事件

  • 创建了问题 8月2日

悬赏问题

  • ¥20 如何在 rocky9.4 部署 CDH6.3.2?
  • ¥35 navicat将excel中的数据导入mysql出错
  • ¥15 rt-thread线程切换的问题
  • ¥20 python忆阻器数字识别
  • ¥15 高通uboot 打印ubi init err 22
  • ¥20 PDF元数据中的XMP媒体管理属性
  • ¥15 R语言中lasso回归报错
  • ¥15 网站突然不能访问了,上午还好好的
  • ¥15 有没有dl可以帮弄”我去图书馆”秒选道具和积分
  • ¥15 semrush,SEO,内嵌网站,api