我是新来的,我迷路了。我现在读";主";被重命名为";主";由于其奴隶制术语。所以我在PC控制台上执行了git push origin main
,得到了错误error: src refspec main does not match any
。但是我的分支叫做main
而不是master
。那么为什么会出现错误呢?我之前已经添加并承诺。
您可以随时使用git branch
命令进行检查以进行确认。
可以使用此命令在系统范围内设置"默认分支名称">git config --global init.defaultBranch main
因为git和github之间的连接出现错误,我多次尝试登录github在git终端进行身份验证,但仍然无法。然后我在vscode终端进行了尝试。起初它不起作用,尽管我尝试过使用main和master,但它们都不起作用。然后,在第无数次尝试推送之后,vscode以某种方式自动进行身份验证,这样我就可以再次使用main进行推送。