有时候我们远程新建了仓库,然后本地项目去连接远程仓库上传代码会报错,如下:
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
这样基本就可以了
到此为止
标签:git,仓库,XXX,报错,上传,远程 From: https://www.cnblogs.com/love920526/p/16741686.html