我正在尝试获取我的远程存储库并运行以下命令:
git fetch origin
Run Code Online (Sandbox Code Playgroud)
然后运行这个:
git rebase origin/main
Run Code Online (Sandbox Code Playgroud)
但出现错误:
$ git rebase origin/main
fatal: Could not resolve HEAD to a revision
Run Code Online (Sandbox Code Playgroud)
这是什么意思?我做错了什么?
首先尝试 a git status,了解您在本地存储库中的位置。
例如,如果您刚刚创建了一个空存储库并添加了 origin,则无法在origin/main.
检查 的输出git branch -avv。
如果您有主分支,请尝试切换回它。
git switch main
Run Code Online (Sandbox Code Playgroud)
然后,也只有到那时,尝试一个简单的git pull.