对于gitlab还不熟悉的可以看我的另一个博客 git百度云https://blog.csdn.net/weixin_41147129/article/details/102872979
首先给大家看一个 标准的 使用了 Init readme的方法
https://blog.csdn.net/u014103733/article/details/79190717
情况1:你在gitlab网页新建好了一个仓库 没有init readme 然后本地有一个文件夹,你打开文件夹 git init 再Git remote
eveything is ok ,你这个 仓库里面和本地文件就一直没有 readme文件
情况2:如果你是新建一个仓库,然后本地没有文件夹 直接clone这个仓库到本地 没有readme就会有点问题。或者你仓库有readme 本地的仓库没有readme remote之后就会有问题,或者本地有 远程没有。
那么一旦出现如果出现本地和仓库不一致的情况怎么办:
这时候会报错
failed to push some refs to git
,
要用
git pull --rebase origin master
记得如果本地有readme 要把他删掉
来合并你的远程仓库和本地仓库 这些错误基本都是因为你本地仓库和远程仓库不一致导致的。