1.在gitlab上创建私有库 code repository,代码仓库,克隆code repository到本地并添加工程CXTool,上传所有文件到远端的库中并打tag
git add .
git commit -m '你的修改记录'
git remote add origin '代码仓库地址'
// 在push之前, 查看spec是否配置有问题
pod lib lint --allow-warnings// 验证本地spec文件是否有误,不会验证s.source后面的tag
pod spec lint --allow-warnings// 验证远程spec文件是否有误,会验证tag, 而至此我们的tag还没有设置, 所以验证不会通过, 需要打标签,设置好tag, 再次验证应该就是没问题的了
git push origin master// 推送master分支的代码到名称为origin的远程仓库
git tag // 查看当前的tag值
git tag "0.0.1" // 设置tag值
git push --tags// 上传提交tag
// 删除标签相关命令 // 先删除本地再删除远程标签, 删除后需要重新打标签
git tag -d 0.0.1// 删除本地标签
git push origin :0.0.1 // 删除远程标签
2.在gitlab上创建私有库spec repository,配置仓库(所有的配置按照包名、版本号分门别类的存放在这个仓库。这个仓库只用来存放podspec文件,不存放代码)
touch README.md//创建并编辑README.md
touch LICENSE//