场景:一个新的仓库第一次推送代码:git push -u origin master
报错:error: src refspec master does not match any
继 GitHub之后, 2021年5月22日 ,GitLab也宣布使用"main"代替"[master]作为新的默认分支名。值得注意的是,此举只会影响在 GitLab 中创建的新项目,现有项目不会受到影响。 所以新建的仓库分支名字叫做main,不叫master, push的时候要使用命令:git push -u origin main