iyuks 2023-08-02 18:36 采纳率: 84.3%
浏览 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日