将自己的代码放到github上教程及报错error: src refspec master does not match any error:failed to push的解决方法小结

  对github的使用不多,了解也比较少。但是今天需要把代码托管上去,就从网上搜了一下,找到一篇讲的很详细的博客:https://www.cnblogs.com/cxk1995/p/5800196.html。具体操作方法可以参考这个博客。下面我只以文字描述的方式说一下push操作流程(与链接里的不太一样):

  1. 在浏览器中打开github网站,登录并新建一个repository。
  2. 克隆下这个repository的地址。
  3. 在本地任意一个路径下,右键鼠标,选择gitbash here
  4. 输入git clone "第2步复制的地址",回车,会多出来一个与repository命名一样的文件夹
  5. 然后把要上传的代码文件全部复制到这个多出来的文件夹里
  6. 输入cd repository名字,进入到该文件夹
  7. 输入git add .
  8. 输入git commit -m "first commit"(这里first commit可以自己随便命名)
  9. 输入git push origin main(这里main在链接里用的是master,我刚开始也是因为这个不对而一直push出错的)

SlopeDetection但是我在push的时候,总是会出错:
在这里插入图片描述
  网上找了一些解决方法,但是还是一直出错。这里贴两个解决该错误的链接:

  1. https://blog.csdn.net/wangwangwanglichao/article/details/79983262?utm_medium=distribute.pc_relevant.none-task-blog-BlogCommendFromBaidu-2.control&depth_1-utm_source=distribute.pc_relevant.none-task-blog-BlogCommendFromBaidu-2.control
  2. https://blog.csdn.net/MFWSCQ/article/details/105366742?utm_medium=distribute.pc_relevant.none-task-blog-BlogCommendFromBaidu-1.control&depth_1-utm_source=distribute.pc_relevant.none-task-blog-BlogCommendFromBaidu-1.control

  但是上述链接的解决方法仍然不能解决我的问题。于是这会儿就请了二师兄出场了。其余操作步骤和第一个链接的博客步骤一致,只是在push的时候,我需要输入的代码是git push origin main,然后就成功了,结果如下:
在这里插入图片描述

  原理就是,博客中的分支名是master,而我的分支名是main,如下图红圈所示(颜色有点淡,凑合着用)。所以在push的时候,需要注意分支名的一致性
在这里插入图片描述

  • 2
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

zeeq_

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值