首先要在idea上连接到自己的github远程仓库|(这个不会的看我之前的博客哦) 接下来选择提交到本地仓库 点进去之后选择要提交的文件 选择完之后点最下面的蓝色选项 然后找到提交的选项,如下图所示:
接下来选择要推送到远程仓库的文件,默认是全部 点击push之后这里报了一个错误:Push failed Git@github.com: Permission denied (publickey). Could not read from remote repository. Please make sure you have the correct access rights and the repository exists.
这个错误的原因是没有设置一个SSH KEY,即是密钥,(出于安全考虑,Github 服务器和我们本地的通讯要求使用 SSH Key 来验证)。这个时候只需设置一个密钥。
从github主页中找到设置 然后进入SSH and GPG keys,选择new SSH key
点开之后如下图所示 但是我们没有key,去哪找呢?找到需要上传的项目文件夹的根目录,右键Git Base Here,如图所示 接下来是创建密钥的过程: 下面这一段就是密钥了 然后将这段密钥复制到GitHub上创建密钥那 然后再执行之前的操作就不会报错了。