git:如何恢复未合并的已删除分支

时间:2015-06-23 18:06:34

标签: git

我意外地从回购中删除了我的分支而没有将分支合并到另一个分支。有没有办法可以恢复文件和分支本身,或者我不能?

1 个答案:

答案 0 :(得分:2)

Branch实际上是提交的标签。并且很少删除提交 - 仅在没有足够空间或明确执行垃圾收集时。

您可以查看之前的HEAD,它是当前已检出的git reflog分支的标签。当您找到您感兴趣的提交时,您可以检查它并创建一个指向此提交的新分支。