iOS 生成SSH Key

一. 参考文章

参考文章

二. SSH Key作用

SSH Key提供了一种和github通信的方式,通过这种方式,能够在不输入密码的情况下,将github作为自己的remote远程服务器,进行版本控制。

三. 使用SSH Key的步骤

** 先设置git的用户名和密码 **

git config --global user.name "example"

git config --globaluser.email"example@gmail.com"

检查SSH Key是否存在,如果存在就直接跳转到第三步

检查是否存在ssh key文件

  ls -al ~/.ssh

打开存储ssh key的那个文件夹

  open ~/.ssh

生成新的SSH Key

ssh-keygen -t rsa -C “example@gmail.com

复制SSH Key的内容

pbcopy < ~/.ssh/id_rsa.pub

手动添加SSH Key到github中

四. 删除ssh key

第一种方法

选中finder

shift + command + g

输入

~/.ssh

删除里面的文件

第二种方法

打开存储ssh key的文件夹

open ~/.ssh

全选里面的所有文件并删除

五. 可能遇到的错误

使用sourceTree从远端加载库时会出现“error:result = 18“的错误

解决方法:删除本地和git上的ssh key,然后重新生成,重新添加到git

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 单个.ssh文件rsa rsa.pub生成: 一 、 设置Git的user name和email: $ git c...
    Mr_不靠谱_先森阅读 10,032评论 0 1
  • 1. 安装 Github 查看是否安装git: $ git config --global user.name "...
    Albert_Sun阅读 14,644评论 9 163
  • 周末,老师在学校布置了一项作业,要小朋友们各画一幅简笔画――在阳光下成长。儿子回来后积极的在网上搜了一幅,照着画了...
    珈蓝青羽阅读 4,375评论 13 28
  • 感恩奇迹第65天,感恩是爱的顶点,感恩是通往真我的管道,感恩是最棒的祝福感恩是幸福的源泉 1.感恩孙林香给我留的稀...
    丰盛富足阅读 851评论 0 0
  • Elise的房子在波尔多附近,院子里有无花果树和燕子。它们有长长的尾巴,每年春天都回来筑巢。她站着屋外看着它们,推...
    蒋卡阅读 3,110评论 0 0