当我运行 git status
命令时,会显示当前所在的分支:
$ git status
On branch OfflineLoading
当我尝试执行git push
时,我遇到了以下错误:
When I tried to git push
, I get:
$ git push origin OfflineLoading
fatal: OfflineLoading cannot be resolved to branch.
当我检查分支时,它不在那里:
$ git branch
branch1
branch2
branch3
branch4
我该如何修复这个问题?
git show-ref | grep -i OfflineLoading
的输出吗? - Yuri G.OfflineLoading
的分支的?具体来说,你是否使用了git checkout --orphan
命令? 如果是这样,那么问题就出在这里:孤立分支只有在你向其中提交了内容后才会真正被创建。如果不是这样,那么你的电脑或者代码库中可能存在严重问题。 - torek