如何将idea上的代码上传到github远程仓库

首先要在idea上连接到自己的github远程仓库|(这个不会的看我之前的博客哦)
如何将idea上的代码上传到github远程仓库
接下来选择提交到本地仓库
如何将idea上的代码上传到github远程仓库
点进去之后选择要提交的文件
如何将idea上的代码上传到github远程仓库
选择完之后点最下面的蓝色选项
然后找到提交的选项,如下图所示:

如何将idea上的代码上传到github远程仓库
接下来选择要推送到远程仓库的文件,默认是全部
如何将idea上的代码上传到github远程仓库
点击push之后这里报了一个错误:Push failed [email protected]: Permission denied (publickey). Could not read from remote repository. Please make sure you have the correct access rights and the repository exists.

如何将idea上的代码上传到github远程仓库
这个错误的原因是没有设置一个SSH KEY,即是**,(出于安全考虑,Github 服务器和我们本地的通讯要求使用 SSH Key 来验证)。这个时候只需设置一个**。

从github主页中找到设置
如何将idea上的代码上传到github远程仓库然后进入SSH and GPG keys,选择new SSH key

如何将idea上的代码上传到github远程仓库
点开之后如下图所示
如何将idea上的代码上传到github远程仓库
但是我们没有key,去哪找呢?找到需要上传的项目文件夹的根目录,右键Git Base Here,如图所示
如何将idea上的代码上传到github远程仓库
接下来是创建**的过程:
如何将idea上的代码上传到github远程仓库
下面这一段就是**了
如何将idea上的代码上传到github远程仓库
然后将这段**复制到GitHub上创建**那
如何将idea上的代码上传到github远程仓库
然后再执行之前的操作就不会报错了。