远程私有库管理私有项目(1)

这里用码云为例(码云免费,github收费)

下图是方便大家理解,自己的私有库spec文件不能传到pod官方,公开就不好了!

远程私有库管理私有项目(1)_第1张图片
远程私有库管理私有项目(1)_第2张图片
远程私有库管理私有项目(1)_第3张图片


$  git clone [email protected]:TeeMoYan/TMDemo.git  先试试可以clone吗?  

远程私有库管理私有项目(1)_第4张图片


远程私有库管理私有项目(1)_第5张图片

1. $   cd ~/.ssh/

2  .ssh teemo$  ssh-keygen -t rsa -C "[email protected]"//引号里是自己邮箱

cd到 .ssh. 目录下可以看一下,输入后给起个名称,不要和已有的名字重复了,然后按两下回车,表示不给证书设置密码

1

3.  .ssh teemo$ cat ~/.ssh/id_Rsa_TMDemo.pub  //复制公钥到码云

2


4.  .ssh teemo$   ssh-add -k id_Rsa_TMDemo  //把证书添加到known_hosts中

5.   .ssh teemo$   ssh -T [email protected] //验证有没有成功

成功会输出Welcome to Gitee.com, TeeMoYan!

6. .ssh teemo$ pod repo add SpecDemo [email protected]:TeeMoYan/TMDemo.git

成功后 在.cocoapods 会多一个文件  就是咱们创建的 可 cd ~/.cocoapods 查看

远程私有库管理私有项目(1)_第6张图片

也可以使用pod repo 查看

如果不想使用这个源了,可以使用 pod repo remove TMSpec 删除 

远程私有库管理私有项目(1)_第7张图片

此时git clone 就没问题了

TeeMoYan teemo$ git clone [email protected]:TeeMoYan/TMDemo.git//

克隆后,然后把项目放进去,提交即可

git add .

git commit -m "第一次提交"

git push

刷新码云,即可以在上面看到项目了

你可能感兴趣的:(远程私有库管理私有项目(1))