使用git push --mirror撤消删除的远程分支

时间:2014-07-16 16:38:00

标签: git github

我不小心运行了这个命令:git push --mirror,现在GitHub中的大多数分支都丢失了。我怎样才能让他们回来?我需要提供哪些信息?

1 个答案:

答案 0 :(得分:1)

如果它们在本地仓库中丢失(作为远程跟踪分支,在"遥控器和#34;命名空间中),一个简单的git fetch应该能够让它们恢复。

如果它们在服务器端丢失,访问服务器并查看git reflog应该足以至少看到各个分支的HEAD在推送之前。

相关问题