美文网首页
GitHub02——GitHub 添加 SSH key 的方法

GitHub02——GitHub 添加 SSH key 的方法

作者: 满船清梦压星河ya_ | 来源:发表于2017-12-04 14:38 被阅读0次

1、首先检查你的电脑上是否已经拥有 SSH key

运行 git bush,输入:

cd ~/.ssh

ls

如上图,会显示 id_rsa 和 id_rsa.pub 这两个文件,说明已经有了 SSH key,此时我们可以将这两个文件备份后删除,然后生成新的 SSH key。- - >> 查看第2步

如果没有显示 id_rsa 和 id_rsa.pub 这两个文件,说明你的电脑上还没有 SSH key,此时我们可以直接生成新的 SSH key。- - >> 跳过第2步,查看第3步

2、备份并删除旧的 SSH key 

新建一个 key_backup 文件夹,将旧的 id_rsa 和 id_rsa.pub 这两个文件 copy 到这个文件夹中备份。输入:

mkdir key_backup

cp id_rsa* key_backup

rm id_rsa*

id_rsa* 表示以 id_rsa 开头的所有文件。

3、生成新的 SSH key 

输入:

ssh-keygen -t rsa -C "your_email@example.com"

如上图所示,会提示你输入一个文件名用户保存生成的SSH key,建议直接回车,使用默认的文件名保存。

接下来会提示你输入两次 passphrase 密码,这是你 push 文件时需要输入的密码,也可以不输入直接回车。(我输入时遇到了问题,passphrase密码不能从键盘输入,所以就直接回车了),如下图:key是一段16进制的数字

看到上图中的代码,就说明 SSH key 已经生成成功了。

4、将第3步生成的 SSH key 添加到 GitHub

1> 使用 git 命令复制 id_rsa.pub 文件的内容,输入:

clip < ~/.ssh/id_rsa.pub

2> 登录 GitHub,右上角-->用户头像-->settings-->SSH and GPG keys-->New SSH key

3> 将1>中复制的内容粘贴到 key 对应的输入框中;Title 对应是输入框你可以输入一个该 SSH key 显示在github上的别名,也可以不输入,默认使用 email 名称。

5、测试一下该 SSH key

输入:

ssh -T git@github.com

如上图,提示你 Are you sure... 输入 yes,然后回车。

如果创建 SSH key 的时候设置了密码,会要求你输入密码,输入即可。

我创建 SSH key 的时候没有设置密码,所以没有提示输入密码。如下图,会看到下面的代码,说明成功了。

相关文章

  • GitHub02——GitHub 添加 SSH key 的方法

    1、首先检查你的电脑上是否已经拥有 SSH key 运行 git bush,输入: cd ~/.ssh ls 如上...

  • windows开始使用git

    添加 ssh key 在 github 上添加 SSH key 的步骤: 1、首先需要检查你电脑是否已经有 SSH...

  • Github使用笔记

    一、配置Github环境 安装Git 配置ssh-key 检查ssh-key的设置 生成新ssh-key 添加ss...

  • Github添加SSH key

    很多朋友在用github管理项目的时候,都是直接使用https url克隆到本地,当然也有有些人使用 SSH ur...

  • Github添加SSH Key

    原CSDN地址http://blog.csdn.net/byhook/article/details/501360...

  • github添加ssh key

    1,登录github在右上角有一个setting,选择SSH and GPG keys选项, New SSH ke...

  • (搬运)Git SSH Key 生成并添加到 Github 步骤

    Git SSH Key 生成并添加到 Github 步骤 原文:Git SSH Key 生成步骤 Git 是分布式...

  • 与远程版本库协作

    生成 SSH Key 想要在 GitHub 提交代码必须要先添加 SSH Key 配置。 指定 rsa 算法生成密...

  • github设置添加SSH

    github设置添加SSH 为什么GitHub需要SSH Key呢?因为GitHub需要识别出你推送的提交确实是你...

  • gitlab 免密操作

    在 github 上添加 SSH key 的步骤: 1、首先需要检查你电脑是否已经有 SSH key 运行 git...

网友评论

      本文标题:GitHub02——GitHub 添加 SSH key 的方法

      本文链接:https://www.haomeiwen.com/subject/qtqvbxtx.html