创建私有pod命令行

pod lib create PrivateLib  myConfig  命令创建一个待上传的 Lib 模版

git remote add origin https:github/***/myConfig.git  关联远程仓库地址

//添加所有新加的文件

git add .

//提交新添加的文件到本地git

git commit -m 'add file'

//从远程仓库进行拉取并且合并(pull)

git pull origin master --allow-unrelated-histories

//将本地更新push到远程git服务器

git push origin master

//给本地仓库打个tag

git tag -m 'add tag' '0.1.0'

//将tag推送到远程服务器

git push  --tags

//进行本地和远程验证.podspec文件有效性 

pod spec lint

//本地验证.podspec

pod lib lint

//地验证.podspec 允许出现警告

pod lib lint --verbose --allow-warnings

//建立一个本地的私有repos

pod repo add REPO_NAME SOURCE_URL

eg:pod repo add PrivatePodspec https:github/***/PrivatePodspec.git

//推送.podspec文件到私有repos 它也会先验证,然后再推送。

pod repo push REPO_NAME SPEC_NAME.podspec

eg:pod repo push PrivatePodspec myConfig.podspec

//如果没有错误,但是有警告,我们就将警告解决,也可以加--allow-warnings来提交

pod repo push PrivatePodspec myConfig.podspec --allow-warnings

你可能感兴趣的:(创建私有pod命令行)