Git SSH方式克隆远程仓库到本地

操作演示

查看本地是否配置公私密钥

我们直接开始将如何进行配置,在配置前我们要先看一下我们本地是否已经配置公私密钥:
Git SSH方式克隆远程仓库到本地_第1张图片
执行上图命令:
Git SSH方式克隆远程仓库到本地_第2张图片
如上图所示:表示我本地没有有密钥,或者有.ssh目录但是没有id_rsa和id_rsa.pub文件

如果有id_rsa和id_rsa.pub文件则无需再次生成公钥和私钥 直接进行公钥配置即可。

生成公私密钥

执行 ssh-keygen -t rsa -b 4096 -C "[email protected]"

ssh-keygen 命令不受目录限制 可以在任意目录下执行

输入命令后一律点击回车 直至显示如下图所示:
Git SSH方式克隆远程仓库到本地_第3张图片
上图中会说明生成的公钥和私钥生成的路径如下图中标红的位置
Git SSH方式克隆远程仓库到本地_第4张图片
id_rsa :私钥
id_rsa.pub:公钥
Git SSH方式克隆远程仓库到本地_第5张图片

在github上配置我们的公钥内容

登录我们的github点击如下图中Settings 标签。
Git SSH方式克隆远程仓库到本地_第6张图片
然后再点击 SSH and GPG keys
Git SSH方式克隆远程仓库到本地_第7张图片

点击 New SSH key 添加我们的公钥的内容
Git SSH方式克隆远程仓库到本地_第8张图片
这里的title可以不输入信息。
Git SSH方式克隆远程仓库到本地_第9张图片
如下图所示表示添加成功
Git SSH方式克隆远程仓库到本地_第10张图片
然后复制我们ssh 的克隆链接 执行 git clone 克隆链接url 如下图所示:
Git SSH方式克隆远程仓库到本地_第11张图片
Git SSH方式克隆远程仓库到本地_第12张图片

参考文献

https://help.github.com/en/articles/generating-a-new-ssh-key-and-adding-it-to-the-ssh-agent

你可能感兴趣的:(【Git】,Git,操作手册)