文章摘要: 摘要内容。
注释
问题原因
- origin/HEAD 是远程仓库的默认分支指针(通常指向 origin/master)。
- 删除历史版本后,若未更新此指针,可能导致分支列表残留。
删除 origin/HEAD 指针
- 执行以下命令移除远程默认分支指针
git remote set-head origin -d
- 删除后,远程分支列表将不再示 origin/HEAD。
重新设置默认分支(可选,推荐)
- 若需指定新的默认分支(如main)
git remote set-head origin master