项目首次初始化并将项目提交到GitHub上

这篇博客,主要是自己用于防止下次遇到类似问题,能快速定位解决问题

1)项目初始化后,需要将代码提交到github上的步骤:https://blog.csdn.net/wyjares/article/details/81978816

2)如果本地项目和远程项目建立联系之后,执行命令git push origin master -u报下面的错误:

git@github.com: Permission denied (publickey). Could not read from remote repository.

出现上面的错误有两个原因:

  • 客户端与服务端未生成 ssh key
  • 客户端与服务端的ssh key不匹配

具体的解决方案,参考链接:https://www.jianshu.com/p/7d57ce4147d3

亲测有效 

 

3) 查看本地是否存在密钥:ls -al ~/.ssh

如果有文件id_rsa  id_rsa.pub则表示已经存在密钥

4)查看公钥内容: cat  ~/.ssh/id_rsa.pub

5)生成SSH密钥:ssh-keygen -t rsa -C "自己的Email地址"

 

如果已经在github上创建过ssh了,需要在本地新建项目并且提交到github上,操作如下:

1、在本地利用vue-cli初始化vue3项目:(假设电脑上已经将vue-cli进行升级了)-----vue create projectname(选择vue3项目)

2、进到项目根目录下,将项目变成git可以管理的仓库:git init

3、在github上创建仓库,复制仓库的ssh地址

4、将本地项目和远程git仓库建立关联:在本地命令面板上输入---git remote add origin '仓库地址'

5、将本地内容推送到远程仓库:git push origin master -u

至此就将新建的项目push到远程仓库了

 

 

 

 

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值