记录下推送 GitHub 的问题及解决办法

第一次,完全按照教程步骤,提交项目Laravel到自己的github中,正常。

第二次,提交新项目zhaeec,同第一步一样,GitHub上新建仓库时,只填写了Repository name和Description,没有选择Initialize this repository with a README,但执行到第3步时报错:

error: src refspec master does not match any.

error: failed to push some refs to 'git@github.com:q996523812/zhaeec.git'

1、git init

2、git remote add origin git@github.com:q996523812/zhaeec.git

3、git push -u origin master

解决过程:

1、百度,有人说执行git pull origin master后再执行push。错误依旧

2、根据新建仓库上的说明,执行如下代码后再push,成功。

 touch README
 git add README
 git commit -m 'first commit'

疑问:
为什么第二个项目必须要先add README?查看仓库,Laravel中没有文件README,zhaeec中有。

《L04 微信小程序从零到发布》
从小程序个人账户申请开始,带你一步步进行开发一个微信小程序,直到提交微信控制台上线发布。
《L02 从零构建论坛系统》
以构建论坛项目 LaraBBS 为线索,展开对 Laravel 框架的全面学习。应用程序架构思路贴近 Laravel 框架的设计哲学。
讨论数量: 0
(= ̄ω ̄=)··· 暂无内容!

讨论应以学习和精进为目的。请勿发布不友善或者负能量的内容,与人为善,比聪明更重要!