git连接远程仓库上传代码的时候报错

有时候我们远程新建了仓库,然后本地项目去连接远程仓库上传代码会报错,如下:

error: src refspec master does not match any
error: failed to push some refs to 'https://gitee.com/XXX/XXX.git'

原因查了很多资料,大部分是说本地代码文件有空,然后上传的时候会报错,

那么现在解决办法如下:

git init (初始化仓库master地址)

git status -s  (查看本地待提交的文件)

git add  README.md (这里一定要注意,要上传单独的文件,不要再使用git add .  这种办法是先和远程仓库建立连接)

git commit -m 'XXX'

git remote add origin https://gitee.com/XXX/XXX.git(这时候连接远程仓库)

git push -u origin master ( 然后再把文件推上去)
到这里基本就解决了上面的错误,亲测有效,

最后再把项目中的其他未推到远程仓库的文件推送过去
git pull
git status -s
git add .
git commit -m 'XXX'
git push
这样基本就可以了

到此为止

posted @ 2022-09-29 15:13  与君别  阅读(121)  评论(0编辑  收藏  举报