从0开始学习 GITHUB 系列之「GIT 速成」
http://stormzhang.com/github/2016/05/30/learn-github-from-zero3/
从0开始学习 GITHUB 系列之「初识 GITHUB」
http://stormzhang.com/github/2016/05/25/learn-github-from-zero1/
从0开始学习 GITHUB 系列之「加入 GITHUB」
http://stormzhang.com/github/2016/05/26/learn-github-from-zero2/
从0开始学习 GITHUB 系列之「向GITHUB 提交代码」
http://stormzhang.com/github/2016/06/04/learn-github-from-zero4/
生成ssh
ssh-keygen -t rsa
输入 ssh 如果出现以下提示证明你本机已经安装 SSH, 否则请搜索自行安装下。
紧接着输入ssh-keygen -t rsa,什么意思呢?就是指定 rsa 算法生成密钥,接着连续三个回车键(不需要输入密码),然后就会生成两个文件 id_rsa 和 id_rsa.pub ,而 id_rsa 是密钥,id_rsa.pub 就是公钥。这两文件默认分别在如下目录里生成:
Linux/Mac 系统 在~/.ssh下,win系统在/c/Documents and Settings/username/.ssh下,都是隐藏文件,相信你们有办法查看的。
接下来要做的是把 id_rsa.pub 的内容添加到 GitHub 上,这样你本地的 id_rsa 密钥跟 GitHub 上的 id_rsa.pub 公钥进行配对,授权成功才可以提交代码。
3. GitHub 上添加 SSH key
第一步先在 GitHub 上的设置页面,点击最左侧 SSH and GPG keys :
SSH key 添加成功之后,输入ssh -T git@github.com进行测试,如果出现以下提示证明添加成功了。