在使用 Git 进行版本控制时,有时我们可能会误删除一个分支。本文将介绍如何恢复被误删除的 Git 分支。
1、查找被删除分支的 SHA-1 值
首先,我们需要找到被删除分支的 SHA-1 值。可以使用以下命令:
git reflog
执行该命令后,你将看到该分支的所有提交历史,包括最后一次提交的 SHA-1 值(首列)。找到对应的提交记录 SHA-1 值。
2、创建新分支
接下来,使用找到的 SHA-1 值创建一个新分支:
git checkout -b <new-branch-name> <SHA-1>
其中,<new-branch-name>
是你要创建的新分支名称,<SHA-1>
是上一步找到的 SHA-1 值。