iOS 私有库的使用

最近项目说要用私有库

主要过程

创建两个库:  索引库   组件库

组件库  用git操作  比如更新代码 push   打tag等

索引库  存放组件的描述信息 也就是 .spec文件 这个文件和  组件代码 的每个版本都是一一对应的。

pod install的时候 会通过 索引库里相应的 .spec 文件 去找 组件代码的下载链接  然后安装到工程中。 

详细内容 已经有很多总结 比较详细,这里只列出参考链接,不在赘述。

 

参考链接

https://www.jianshu.com/p/834230b021b8

https://www.jianshu.com/p/2030de45055e

https://blog.csdn.net/haidizhilei/article/details/78794171

https://www.jianshu.com/p/699868187850

https://blog.csdn.net/lincsdnnet/article/details/79836974

 

================================分割线====================

 但是有时候大家还是会遇到很多坑

举例如下

如果不是首次提交,需要先pull  再push  这样比较保险

也就是

git pull origin master

git push origin master

有时候可能还会用到强推(这个要谨慎操作哦)git push --force origin master

见 

https://blog.csdn.net/junruitian/article/details/78163576

 

有时候还可能会删除远程库

https://blog.csdn.net/zhezhebie/article/details/78761417

 

查询库路径

git remote -v

关联远程库

git remote add origin <你的项目地址> //注:项目地址形式为:https://gitee.com/xxx/xxx.git或者 git@gitee.com:xxx/xxx.git

取消本地目录下关联远程库

 

git remote rm origin

 


欢迎留言补充探讨,提出疑问或者指点。

posted on 2016-02-24 23:54  &#127774;Bob  阅读(248)  评论(0编辑  收藏  举报

导航