zoukankan      html  css  js  c++  java
  • git、cocoapod组件化开发常用命令

    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,也传到这里,然后将私有索引库添加到本地,这样本地就会有两个索引库了。

  • 相关阅读:
    马拉车算法【Manachar】
    AcWing算法进阶课 基础算法 启发式合并
    iframe嵌套跨域子页面变化高度自适应
    js数组中的每一项异步请求
    利用geo3d地图数据画地图上面的柱子
    地图上面加柱状图组
    antd-select选项位置偏移问题解决
    git
    React
    前端面试题
  • 原文地址:https://www.cnblogs.com/zhangmaliang/p/6729082.html
Copyright © 2011-2022 走看看