首页 > 解决方案 > git上的脏分支

问题描述

我的项目中有一个主分支,它被一些错误的提交弄脏了(通过将一个侧分支合并到其中)。现在,为了快速恢复那个主分支以便其他人不会被感染,我不想开始调查我可以离开哪个提交以及哪个提交是坏的。我的电脑上有一个很好的本地主分支,它是错误合并之前的最新版本,所以我们所做的是删除错误的远程分支并将本地好的分支推送到服务器。

除了不好的实践问题,我们解决它的方式还有其他问题吗?

标签: gitgit-branchgit-rebase

解决方案


答案是“否”,因为该分支机构在您当地运行良好。通过删除“Bad push”并使分支就像“Bad push”之前一样,你做得很好。

如果再次发生这种情况,只需使用 Git 的功能,例如反向提交git revert,您也可以访问此链接以供参考 Git 命令参考


推荐阅读