美文网首页
git删除提交记录

git删除提交记录

作者: lucky_life | 来源:发表于2019-12-20 12:07 被阅读0次

今天在公司git合并分支的时候不小心合并错了,原来应该将alpha1的内容合并到alpha2,结果将beta1的内容合并到了alpha2,还小手一抖给提交并push了。后面将alpha2的内容合并到beta2的时候发现不对,文件修改不对,然后到alpha2分支上将合并这条记录revert掉,重新合并了一下alpha1的内容,再合并beta2的时候发现还是不对,想了下只有将版本回退到没有合并之前,再进行一次合并才行,只有删除提交记录

# 将版本回退到合并之前,number为合并之前最后的提交记录
git reset --hard numer
# 将alpha2当前状态置为最新状态
git push origin HEAD:alpha2 -f

执行完成后发现原来的提交记录没有了,再次执行合并分支操作,没有问题了。

相关文章

  • git清空所有记录

    git 清空所有commit记录方法 说明:例如将代码提交到git仓库,将一些敏感信息提交,所以需要删除提交记录以...

  • 2.3 Git 基础 - 查看提交记录

    提交记录git log 2.2 Git 基础 - 记录每次更新到仓库(删除和改名)2.4 Git 基础 - 撤销操...

  • git command help

    Git命令 查看、添加、提交、删除、找回,重置修改文件 查看文件diff 查看提交记录 Git 本地分支管理 查看...

  • git删除提交记录

    今天在公司git合并分支的时候不小心合并错了,原来应该将alpha1的内容合并到alpha2,结果将beta1的内...

  • git 命令备忘

    记录个人 git 备忘,持续更新。 查看文件文件的提交记录 删除远程分支

  • Git常用命令

    Git常用命令 查看、添加、提交、删除、找回,重置修改文件 查看文件diff 查看提交记录 查看、切换、创建和删除...

  • 删除大文件的提交记录

    需求:较大的文件重复提交后,为节省git空间,想将其在历史提交记录中删除;通过git-filter-branch实...

  • git 删除本地提交记录

    git 删除本地提交记录 https://blog.csdn.net/davidhopper/article/de...

  • git 仓库体积过大,如何减小?

    使用git filter-branch 彻底删除git中的文件(包括历史提交记录)[https://www.cnb...

  • git常用操作

    git clone 新建分支 切换分支 删除分支 删除远程分支 不会做merge,将自己的提交记录放到最前面 提交代码

网友评论

      本文标题:git删除提交记录

      本文链接:https://www.haomeiwen.com/subject/rhnbnctx.html