Git生成公钥后,IDEA提交代码到码云和GitHub上

 

一、在设置好Git的user name和email后,Git生成SSH公钥

设置Git的user name和email命令是:

$ git config --global user.name "Your Name"

$ git config --global user.email "Your Email"

码云帮助中心的生成/添加SSH公钥网址:https://gitee.com/help/articles/4181#article-header0

先鼠标右键打开Git Bash Here:

输入:cd ~/.ssh

再输入ls查看密钥列表

如果发现没有密钥则在Git Bash Here的控制台中

 

1.1  输入:ssh-keygen –t rsa –C youremail@example.com

用-C是来指定所指定的注释,可以方便用户标识这个密钥,在这里输入自己的邮箱即可

然后按3次回车,中间会有提示设置密码,一般都是不写为空,如果设置了每次使用Git都会用到密码,直接回车即可。

 

查看生成的公钥:cat ~/.ssh/id_rsa.pub

也可以到C盘>用户>自己用户名>.ssh下找到生成的密钥id_rsa.pub就是公钥。

 

1.2  输入:ssh-keygen –t rsa

         不设置注释,然后回车3次相同方法查看生成的秘钥。

2.打开生成的id_rsa.pub公钥将其复制下来,打开自己码云账号的设置


 

添加刚才复制的公钥

GitHub上也是如此,设置里添加自己的公钥

 

这样Git与码云和GitHub就建立起来连接了。

接下来在IDEA上向码云和GitHub上提交代码。

 

二、IDEA默认有GitHub的插件,没有Gitee的插件,所以想提交代码到码云的我们需要安装Gitee插件。

File->Settings->Plugins 搜索Gitee

我这是安装过了,没有安装过的点击install即可安装。

搜索找到GitHub和Gitee,

GitHub里填入自己的GitHub账号和密码

 

Gitee里选择Create API Token,然后填入自己的码云账号密码

 

填写完成后会自动填充下面的内容

 

在自己的项目下,点击上方的VCS

 

选择Share Project on Gitee ,创建码云远程仓库

 

 

选择Share Project on GitHub ,创建GitHub远程仓库

这个会把Git本地库自动连接到创建的远程库上

 

然后选择VCS或者点击项目右键->Git->Commit Directory…

添加描述,然后Commit提交到本地库。

选择VCS或者点击项目右键->Git->Push 把本地库提交到远程库上,

 

选择提交到码云或者GitHub远程库

也可以再添加远程库:

姓名自己起,URL填你要提交仓库的HTTPS地址:

点击Push提交,去码云或者GitHub就能看到新提交的代码了。

 

右上角可以快捷操作,

 

给大家推荐一个廖雪峰的官方网站,里面有大量的Git教程:

https://www.liaoxuefeng.com/wiki/0013739516305929606dd18361248578c67b8067c8c017b000

 

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值