git init:      定位到项目,然后初始化git本地仓库

git status:  若出现红色,表示项目中有修改未添加的文件,需要add。绿色正常

git add .     将所有未添加的文件添加到本地仓库管理

git commit -m ‘我是注释’   提交代码到本地仓库

git remote   查看当前本地仓库关联的远程仓库分支

git remote add origin https://github.com/zhangmaliang/testGit.git   添加远程仓库url作为origin分支.需要输入帐号密码。注意帐号不是github的登陆帐号,而是对应用户的用户名,比我我的是zhangmaliang

git push origin master:      将代码推送到origin分支

git tag ;    查看当前有个tag版本。  tag能找到版本,可以认为就是version的别名。对于github中的release选项

git tag -a '0.1' -m '打了一个标签’

git push —tags    将新建的标签传到远程

git log                  打印日志,有内容类似commit aa19467e381ade0f27f9605293146a4436bae3f7,后面的这一串就是版本号

git push origin 0.2     提交0.2tag(就是版本)到远程

git tag -d 0.1    删除本地仓库的tag 0.1

git push origin :0.1   删除远程仓库的tag 0.1

cocoapod:

pod spec create testLib:   创建spec文件,文件名为 testLib.podspec  ,xcode打开编辑。spec文件指向本地或者远程索引库。索引库,是用来检索的,比如pod search AFN就是在索引库中间检索

pod trunk register zhangmaliang1230@126.com ‘zhangmaliang’  —verbose  注册trunk,在邮箱垃圾箱中拷贝链接用浏览器打开激活。

trunk push testLib.podspec    将本地的spec文件上传到远程索引库

组件化开发,各个组件上传到coding.net, 创建私有索引库spec,也传到这里,然后将私有索引库添加到本地,这样本地就会有两个索引库了。

转载于:https://www.cnblogs.com/zhangmaliang/p/6729082.html

git、cocoapod组件化开发常用命令相关推荐

  1. vue3组件化开发常用API

    组件化思想 为什么使用组件化开发? 当前前端比较流行的 Vue React 等框架,都会通过编写组件来完成业务需求,也就是组件化开发.包括小程序开发也会用到组件化开发的思想. 分析组件化思想开发应用程 ...

  2. 组件化开发,制作Cocoapods Git库

    在项目中,如果项目功能很多而且工程浩大,需要多个技术部门或小组同时进行开发,根据独立功能模块进行分配.多个小组开发模块怎么样快速优雅的进行整合到主项目中呢?这个是时候组件化开发优势就体现出来了,每个模 ...

  3. iOS组件化开发流程

    iOS组件化开发流程 前期准备工作 注册仓库账号(gitHub/gitLabel/码云) 注册trunk 创建组件模版 在组件模版里编写自己的代码 修改.specs文件 push到仓库 给组件打一个t ...

  4. iOS组件化开发实践

    目录: 1.组件化需求来源 2.组件化初识 3.组件化必备的工具使用 4.模块拆分 5.组件工程兼容swift环境 6.组件之间的通讯 7.组件化后的资源加载 8.OC工程底层换swift代码 9.总 ...

  5. 组件化开发 ——— 制作私有库

    组件化开发 --- 制作私有库 上篇文章大致说了组件化优缺点及内容,现在就针对公共基础组件制作私有库的问题继续搞起来. 我们的原则是:将一个项目组件化拆分掉,一般会拆分一些基础组件.一些功能组件和业务 ...

  6. [Vue.js] 深入 -- 组件化开发

    组件化开发思想 现实中的组件化思想体现 标准 分治 重用 组合 组件注册 全局组件注册语法 Vue.component(组件名称,{data:组件数据,template:组件模板内容 }) 组件用法 ...

  7. 【iOS】利用CocoaPods创建私有库进行组件化开发

    之前使用CocoaPods管理过第三方库,前面也有翻译文章介绍过CocoaPods的配置方法,随着项目越来越大,很多公司会使用CocoaPods进行组件化开发,下面利用一个demo介绍一下. ###什 ...

  8. python组件化软件策划_Vue组件化开发

    一. 通过axios实现数据请求 1. json简介 json是 JavaScript Object Notation 的首字母缩写,单词的意思是javascript对象表示法,这里说的json指的是 ...

  9. Vue/React组件化开发的一些思考

    组件化开发的优势 组件化开发利用了面向对象的威力,易于构建规模比较大的应用并且获得比较高的可维护性,可扩展性.Vue.React厂商及社区不但提供了组件化开发的框架,而且提供了易于起步并包含了从编码. ...

最新文章

  1. 金山员工被离职后拿到高薪工作:感谢公司辞退我,还给我赔偿金
  2. 颜水成发了个「简单到令人尴尬」的视觉模型,证明Transformer威力源自其整体架构...
  3. bzoj1875 边点互换+矩乘
  4. TP5.0 PHPExcel 数据表格导出导入(引)
  5. Python socket Ftp get put 简单实现
  6. python非阻塞输入_Python 命令行非阻塞输入的小例子
  7. 1、如何进行字符串常量中的字符定位_Java String:字符串常量池,我相信会有很多朋友不很理解这部分...
  8. Linux备份策略(第二版)
  9. _declspec(naked) 使用
  10. firefox驱动_零适配 + 全兼容!龙芯电脑推出办公外设利旧通用解决方案:运行原生 Windows 驱动程序...
  11. Java基本数据类型大总结
  12. EntytyFramework批量更新
  13. 系泊系统悬链线matlab,孙传耀, 汤鸣晓. 基于MATLAB的系泊系统的设计及其动力分析[J]. 电子技术与软件工程, 2017(6): 62-63....
  14. UVALive - 6437题解
  15. 彻底解决[未识别的网络][公共网络]的问题
  16. 计算机无法连接到wifi但手机可以使用,电脑连不上wifi但是手机可以连得上怎么解决...
  17. ios引导商店评分问题
  18. 使用Amazon Deep Learning AMI 快速实现 CUDA,cuDNN 和深度学习框架版本兼容
  19. 计算机辅助设计技术领域的应用,关于计算机辅助设计技术在规划设计中的应用...
  20. linux 内存 参数,linux free命令参数及用法详解(linux查看内存命令)

热门文章

  1. 用几小时,零基础也能学会可视化大屏,这百张模板帮了大忙
  2. 这个工具,可视化分析10W数据后,找到了数据岗位月薪20K的秘诀
  3. Python 虚拟环境安装 ,避免影响生产环境。
  4. flex 颜色值uint与16进制的转换
  5. 全球英文经典演讲100篇_日语演讲100问(1)即兴演讲不即兴!(理论篇)
  6. linux关闭mysql日志记录_linux 下mysql 运行一段时间后自动关闭,日志无异常
  7. python分析数据走势_python数据分析应用 - 近5年八类资产价格走势分析
  8. php mysqli result,PHP mysqli_free_result()与mysqli_fetch_array()函数详解
  9. python内存地址替换原理(20秒读懂)
  10. python 中判断是不是通过break;跳出循环(一分钟读懂)