iOS github账号添加 add an ssh key

 联系人:石虎 QQ:1224614774  昵称: 嗡嘛呢叭咪哄

                     QQ群:807236138  群称: iOS 技术交流学习群

(后续添加-- 用别人的Mac 电脑修改账号和密码,解决在sourceTree 提交代码身份错误问题)
  解决问题在最下面
 
/**
目录:
 
   添加add an ssh key(多种方式添加)
   sourcetree 配置
   解决sourcetree 不停的让输入密码,报 password required
 
*/

一、添加 add an ssh key原因

     克隆代码带桌面第三方的库文件是红色的,不能运行,要加SSH key

 

操作步骤:

  A--> 接着拷贝.ssh/id_rsa.pub文件内的所以内容,将它粘帖到github帐号管理中的添加SSH key界面中。

  B--> 打开github帐号管理中的添加SSH key界面的步骤如下:

1. 登录github

2. 点击右上方的Accounting settings图标

3. 选择 SSH key

4. 点击 Add SSH key

  C--> 在出现的界面中填写SSH key的名称,填一个你自己喜欢的名称即可,然后将上面拷贝的~/.ssh/id_rsa.pub文件内容粘帖到key一栏,在点击“add key”按钮就可以了。

  D--> 添加过程github会提示你输入一次你的github密码

 

  E--> 添加完成后再次执行git clone就可以成功克隆github上的代码库了。

 

二、创建SSH key的方法(第一种方法)

执行如下命令就可以:

ssh-keygen

然后系统提示输入文件保存位置等信息,连续敲三次回车即可,

生成的SSH key文件保存在中~/.ssh/id_rsa.pub

 

第一种方式:然后用文本编辑工具打开该文件,我用的是vim,所以命令是:

vim ~/.ssh/id_rsa.pub

 

三、第一次配置方法(第二种方法)

1、设置git的user name和email:

$ git config --global user.name "shihu"

$ git config --global user.email “shihu@cdeledu.com"

2、生存密钥:

$ ssh-keygen -t rsa -C “shihu@cdeledu.com”

按3个回车,密码为空。

效果图:

 

 

 

 

 

 

 

 

 

 

 

3、拷贝终端上面截图路径

第二种方式:例如:/Users/cdel/.ssh/id_rsa 前往文件夹,拷贝 id_rsa.pub 里面的文件内容,

效果图:

================= 解决问题:================= 

报错: Mac remote: HTTP Basic: Access denied

1.

2

3

4

修改完成后检查自己的SSH是否存在或者正确,使用上面的方法

 

四、sourcetree 不停的让输入密码,报 password required

sourcetree 不停的让输入密码,报 password required
1、在终端(terminal)打开你的工程目录
2、输入
git config credential.helper store

3、拉取代码
git pull

4、输入用户名密码
后面就不用再输入了。

 

谢谢!!!

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值