想把自己在本地写好的项目上传到github,结果路途坎坷,记下历程,仅供参考:
参考的第一个文档最后一步git push -u origin master我却不成功
显示如下错误:
![](https://img-blog.csdnimg.cn/7cd7e85484354a6cbf684823b4f9c91f.png?x-oss-process=image/watermark,type_d3F5LXplbmhlaQ,shadow_50,text_Q1NETiBATVlTREhaWVhIQlBfMQ==,size_14,color_FFFFFF,t_70,g_se,x_16)
于是参考网上的解决办法,把命令的最后的master改成main,还没成功,报错如下:
![](https://img-blog.csdnimg.cn/485b6867c90c4a5181f64b576ade5b6a.png?x-oss-process=image/watermark,type_d3F5LXplbmhlaQ,shadow_50,text_Q1NETiBATVlTREhaWVhIQlBfMQ==,size_14,color_FFFFFF,t_70,g_se,x_16)
这不是坑人吗在这?
于是继续找问题所在,我就重新执行了一遍git add .和git commit -m "first commit”后显示如下:
![](https://img-blog.csdnimg.cn/c109a25b26634d9b9b795acda90e4b41.png?x-oss-process=image/watermark,type_d3F5LXplbmhlaQ,shadow_50,text_Q1NETiBATVlTREhaWVhIQlBfMQ==,size_16,color_FFFFFF,t_70,g_se,x_16)
然后,我输入git push后报错如下:
![](https://img-blog.csdnimg.cn/af32a9db11504e928388327aae00b325.png?x-oss-process=image/watermark,type_d3F5LXplbmhlaQ,shadow_50,text_Q1NETiBATVlTREhaWVhIQlBfMQ==,size_19,color_FFFFFF,t_70,g_se,x_16)
于是参考了网上的文章,说输入:git config --global http.sslVerify "false",发现还是不行,于是找到了一篇博客说是也遇到了OpenSSL SSL_read:Connection was reset,errno 10054这个bug,于是乎,我按照博客中的第一条输入了:git config http.postBuffer 524288000 这个命令后,重新执行了git push,大功告成!
关于GitHub上传项目参考的有价值的文章:
https://www.cnblogs.com/liuyanhang/p/15411921.html
https://www.cnblogs.com/zouwangblog/p/11201561.html
https://blog.csdn.net/weixin_45750972/article/details/115071300