1

我的 git 历史记录被破坏了,因为我当前的分支似乎是在我的 master 之前提交了 501 次提交,这显然不是这种情况。

在 Intellij Idea 中,我可以看到在某个时刻我的流中有一个跳跃,但我没有像往常一样做分支:

在此处输入图像描述

我有一个分支history_Dev 并创建了一个新分支history_Dev_New。令人惊讶的是,该分支是用正确的文件(即history_Dev 上的最后一次提交)创建的,但历史记录错误。我没有立即意识到这一点并继续致力于history_Dev_New,现在我需要重建历史。然而,变基意味着对所有项目源代码进行变基

可能发生了什么?我该如何解决?

4

1 回答 1

1

如果您尚未将这些更改推送到远程存储库,则可以使用交互式变基来清理您的历史记录。更多信息在这里:https ://help.github.com/articles/interactive-rebase

于 2013-05-13T17:49:42.237 回答