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

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

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

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

[email protected]: 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到远程仓库了

猜你喜欢

转载自blog.csdn.net/tangxiujiang/article/details/109170258