zoukankan      html  css  js  c++  java
  • iOS工程师常用的命令行命令总结

    感觉有点标题党了.

    作为一个iOS工程师,没有做过服务端,主要用的是mac电脑,此篇博文是记录我在工作,学习的过程中用的命令行命令的记录和归纳总结

    一. mac命令行

    1. cd /Users/xxx

    进入到一个目录

    1.1 cd ..

    注意cd 与..  之间有一个空格, 返回上一级目录

    2.  pwd

    获取当前命令行所在的目录

    3. ls

    列举出当前文件夹所有的文件和文件夹, 不递归

    二. svn

    1. svn add  lib.a

    添加一个文件, 主要是用在用version或者cornerstone等svn工具无法添加.a文件的时候,需要cd到那个目录, 用此方法去添加.a文件

    三. github

    1. git status

    得到当前 git的文件状态

    2. git add --a

    添加所有修改的文件到storage, 注意是  两个下划线,  前面有空格,后面没有空格

    3.  git commit -a

    添加未add到storage和已add到storage的文件到本地仓库, 注意是一个下划线

    4. git checkout -- <file>

    类似于svn revert   注意是两个下划线和前后都有空格

    5. git reset HEAD

    把add到storage给取消

    6. git push origin master

    push本地到远程

    7. git pull

    从远程到本地

    8. git tag 'v0.1'

    打tag

    9. git push --tags

    两个下划线, 前面有空格,后面没有空格

    提交tag

    10. git config --list

    两个下划线, 前面有空格,后面没有空格, 查看git当前的配置

    11. git clone xxxxx.git

    clone一个git

    参考地址:

    http://git-scm.com/book/zh/v1

    四. cocoapod

    1. pod install

    安装, 只是安装,如果已经安装就跳过

    2. pod update

    更新, 会把低版本的更新到高版本

    3. pod trunk register xzjxylophone@gmail.com 'Rush D Xzj' --description='macbook pro' --verbose

    --verbose 打印debug信息

    注册一个 pod trunk 开发者, 需要FQ

    4. pod trunk me

    查看自己注册的信息

    5. pod setup

    更新本地.cocoapod 的所有的库

    6. pod trunk push xx.podspec  --verbose

    提交一个podspec 到pod 

    7. pod lib lint xx.podspec --no-clean --verbose 

    验证podspec 是否有效,  输出各种debug 信息

    8. pod search XXX

    搜索各种

    参考地址:

  • 相关阅读:
    Nhibernate 简单实例(一)
    Sql 行转列
    EasyUI TreeGrid 的使用
    MSMQ消息队列的简单使用
    实体类与DataTable互换
    给Config的appSettings节点赋值
    Angular js (2)
    Angular JS 入门
    用Aspose.Cells 导出为自定义格式的excel
    【多线程学习笔记整理】002_线程的停止、暂停、与yield
  • 原文地址:https://www.cnblogs.com/xzjxylophone/p/4961480.html
Copyright © 2011-2022 走看看