我创建了一个新的仓库,试图提交一个React.js项目,但是出现了错误“'refs/heads/master' is behind 'refs/remotes/origin/master'”,当我尝试拉取时,它会显示“no merge base found”。 我对这方面很陌生,所以不知道我的错误在哪里,可能是一些愚蠢的错误。 顺便说一下,我正在使用GitLab和GitKraken。
可能是因为远程仓库处于受保护模式,您没有直接推送到主分支的权限。您可以尝试以下方法:- 在本地仓库中创建一个分支,然后尝试将其推送到远程仓库的源。 - 然后向您的仓库维护者发出合并请求,以合并您在主分支中创建的项目。
git pull origin -r master
命令更新本地主分支。 - ElpieKay