300字范文,内容丰富有趣,生活中的好帮手!
300字范文 > git通过SSH协议提交github(远程仓库)

git通过SSH协议提交github(远程仓库)

时间:2019-07-30 05:04:09

相关推荐

git通过SSH协议提交github(远程仓库)

本地仓库提交远程仓库数据又两种方式:

本地仓库同步到github上

通过https协议

这种方式需要github的账号密码。通过SSH协议

这种方式通过 公钥 、私钥进行加密传输

如: 本地数据提交到github上, -> 本地数据先通过私钥进行加密, 然后传输到github上,然后github 在通过公钥进行解密。

本地拉取gitbub上的数据 ,github上将数据通过 自己的公钥加密,传输, 到本地以后 ,通过自己的私钥进行解密。

公钥和私钥是成对的。 自己的私钥一定要保管好。

Git命令行生成密钥对:

右键 Git bash here

输入 : ssh-keygen –t rsa

然后直接一路回车

然后默认秘钥的生成位置 是在当前用户下的 .ssh 目录下

.pub 的那个文件是公钥, 另一个是私钥(不要泄露,妥善保存)

用编辑器打开公钥

全选 , 复制

在githtb网站上配置公钥:

然后登陆 网站 登陆

一次点击右上角头像 -> settings

出现如下 , 表示添加成功:

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。