本地仓库提交远程仓库数据又两种方式:
本地仓库同步到github上

  1. 通过https协议
    这种方式需要github的账号密码。
  2. 通过SSH协议
    这种方式通过 公钥 、私钥进行加密传输
    如: 本地数据提交到github上, -> 本地数据先通过私钥进行加密, 然后传输到github上,然后github 在通过公钥进行解密。
    本地拉取gitbub上的数据 ,github上将数据通过 自己的公钥加密,传输, 到本地以后 ,通过自己的私钥进行解密。
    公钥和私钥是成对的。 自己的私钥一定要保管好。

Git命令行生成**对:

右键 Git bash here
输入 : ssh-****** –t rsa
然后直接一路回车
然后默认秘钥的生成位置 是在当前用户下的 .ssh 目录下
git通过SSH协议提交github(远程仓库)
git通过SSH协议提交github(远程仓库)
.pub 的那个文件是公钥, 另一个是私钥(不要泄露,妥善保存)
用编辑器打开公钥
git通过SSH协议提交github(远程仓库)
全选 , 复制

在githtb网站上配置公钥:

然后登陆 www.github.com 网站 登陆
一次点击右上角头像 -> settings
git通过SSH协议提交github(远程仓库)
git通过SSH协议提交github(远程仓库)
出现如下 , 表示添加成功:

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

相关文章: