error: src refspec master does not match any.

博主在长时间未使用GitHub后,尝试按照新手教程操作gitpush时遇到错误。尽管尝试了常见解决方案,如检查本地仓库是否为空、是否已commit,甚至gitinit,问题仍未解决。后来发现本地分支名为main,而教程中使用的是master,更改命令为gitpush-uoriginmain后成功解决。此博客提醒读者注意分支名称的正确性。
摘要由CSDN通过智能技术生成

好久没用github了,找了篇新手教程重新学,然后出了一堆error
教程

到 git push -u origin master步骤出错

常见原因:

1.本地git仓库目录下为空

2.本地仓库add后未commit

3.git init错误
解决方法

这些试了对我都没用,然后猜想可能是分支名写错了,用

git branch  

查看一下,发现显示的是main
应该输入的是

git push -u origin main
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值