【发布时间】:2016-07-18 02:16:31
【问题描述】:
我在我的 Visual Studio 中删除了源远程。 我不知道它会删除真正的 git 分支。我以为这只是我的本地遥控器。
我现在必须还原每个遥控器。 但是“ git log ”不起作用。
请帮帮我。
【问题讨论】:
-
我怀疑远程分支还在。您可以尝试创建一个指向与以前相同的 URL 的新远程吗?
-
Git 站点中的所有分支都已删除...除了 dev 之外,我找不到其他分支(这是默认分支)。
-
您可以在本地恢复分支,然后将它们推送回您的提供商(例如 Bitbucket、GitHub)。考虑使用 reflog。理想情况下,您最近在分支上的所有提交都应该仍然存在。
-
问题是我删除了其他人的分支。在“git reflog”中,我找不到其他人最近的提交。如何恢复我从未使用过的已删除分支。
-
您的朋友也可以带上他们的分支机构,如果他们仍然在当地有分支机构,那就更容易了。以后不要这么快删东西了。
标签: git