使用 git reflog 命令找到丢失的分支并重新创建分支。
步骤如下:
示例: 假设我们有一个本地分支叫做 feature,但是由于误操作或其他原因,我们不小心将它删除了。现在我们想要恢复这个分支,我们可以使用以下命令:
git reflog
这个命令将会列出所有的 Git 操作历史记录,包括删除分支的操作,我们找到删除分支之前的最后一次 commit id,例如 "c08f837"。然后我们执行以下命令:
git branch feature c08f837
这个命令将会重新创建 feature 分支,并将其指向 commit id "c08f837"。现在我们就成功地恢复了本地分支 feature。