0

我需要在我的 git 存储库上执行主要操作。我还不确定我会成功,我可能需要使用我还不太熟悉的方法。我希望使用大量的合并、挑选、--reset变基,并希望最终处于更清洁的状态。完成后,我会将其推向上游。

由于我还不确定最佳策略,我预计其中一些操作会导致死胡同。

无论我最终做什么,我都想确保我始终可以恢复所有分支的当前状态,包括可能已删除的本地分支和提交。

我以前曾经git reflog撤消过早的合并等,但我不确定这是否可以帮助我处理已删除的分支。大多数使用的例子reflog似乎都适用于特定的分支。

可以reflog帮助我,如果可以,我需要记住什么才能恢复?有没有更好的办法?

4

0 回答 0