我们有2个分支机构。一个是直播,另一个是 admin 。我们刚搬到付费github帐户,我正在直播。
在git push之后,当我输入“git branch”时,只显示 live 。我不知道为什么。错误地,我键入“git branch admin”而不是“git checkout admin”,我认为这创建了 live 的克隆。
我再也无法访问 admin 分支了!我该怎么办?
答案 0 :(得分:1)
如果已经存在分支admin
,那么如果您输入了
git branch admin
你应该收到错误:
fatal: A branch named 'admin' already exists.
这表明您可能从未将分支机构拉到您的机器上,或以其他方式将其删除。为什么不从GitHub再次拉出分支?
git fetch origin admin
git checkout -b admin origin/admin