感觉有点标题党了.

作为一个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

搜索各种

参考地址:

iOS工程师常用的命令行命令总结的更多相关文章

  1. IOS开发--常用的基本GDB命令

    gdb不是万能的,可是没有gdb却是万万不能的.这里给大家简单介绍下iOS开发中最基本的gdb命令. po po是print-object的简写,可用来打印所有NSObject对象.使用举例如下: ( ...

  2. MySql命令行命令和SQL语句

    一.常用mysql命令行命令 1.启动MYSQL服务 net start mysql 停止MYSQL服务 net stop mysql 2.netstat -na|findstr 3306 查看被监听 ...

  3. system调用命令行命令而不显示命令行窗口

    system调用命令行命令而不显示命令行窗口 通常用system调用命令行命令时都会弹出黑底白字的命令行窗口,下面的代码可以不显示弹出的命令行窗口. 代码如下 #pragma comment( lin ...

  4. Windows命令行命令集锦

    原文:Windows命令行命令集锦 转自:http://www.me2wg.com/bbs/forum.php?mod=viewthread&tid=15830 winver--------- ...

  5. Windows与Linux的命令行命令对比

    Windows与Linux的命令行命令对比 * Windows不区分大小写,Linux区分大小写的. sn DOS Command UNIX Equivalent Effect 影响 1 ASSIGN ...

  6. C/C++ 程序中调用命令行命令并获取命令行输出结果

    在 c/c++ 程序中,可以使用 system()函数运行命令行命令,但是只能得到该命令行的 int 型返回值,并不能获得显示结果.例如system(“ls”)只能得到0或非0,如果要获得ls的执行结 ...

  7. 一些坑 Java 执行命令行命令 Spring Boot 打包为jar ResourceUtils.getFile 等出现的问题

    Java 执行命令行命令 这个没技术含量的东西耗费了我半个多小时 String command = ....; Process process = Runtime.getRuntime().exec( ...

  8. [转帖]Windows与Linux的命令行命令对比

    Windows与Linux的命令行命令对比 https://www.cnblogs.com/sztom/p/10785140.html * Windows不区分大小写,Linux区分大小写的. sn ...

  9. 我自己总结的sqlite的命令行命令集

    我自己总结的sqlite 的命令行命令 导入文本数据文件时,设置分隔符为","sql>.separator "," sql>import devic ...

随机推荐

  1. NI Vision for LabVIEW 基础(一):NI Vision 简介

    NI Vision 控件模板 Vision控件模板位于LabVIEW控件模板的最顶层,由一下元素组成: IMAQ Image.ctl—该控件是一个类型定义,用于声明图象类型的数据.在VI的前面板中使用 ...

  2. 【Uva 10498】满意值

    Description Kaykobad教授把为ACM选手买饭的任务交给了Nasa.Nasa决定买n种不同的食物.然后他询问了m名选手对每种食物的需求量.选手们当然不会给出任何符合逻辑的回答,他们只是 ...

  3. python音频处理用到的操作

    作者:桂. 时间:2017-05-03  12:18:46 链接:http://www.cnblogs.com/xingshansi/p/6799994.html 前言 本文主要记录python下音频 ...

  4. 一个想法照进现实-《IT连》创业项目:创业时该不该用新手程序员

    前言: 距离上一篇文章,转眼已然一个多月了,这段时间没出来和大伙汇报创业的进度,怪我了. 最近又感冒了,已经一个多星期了,还在感冒中,不过感冒也不能偷懒了,每天都有大把的事情等着我解决~~~ 不过今天 ...

  5. django restframework serializer 增加自定义字段

    在使用django restframework serializer 序列化在django中定义的model时,有时候我们需要额外在serializer中增加一些model中没有的字段.有两种方法实现 ...

  6. 2017云计算开源峰会 你是想听Linux谈开源还是想听OpenStack谈开源?

    2017年,善于把握机遇的企业们不是正在开源,就是走在去开源的路上-- 开源是不是就意味着免费? 开源企业就是要当"活雷锋"? 开源项目究竟如何运作?如何参与开源社区? 如何获得最 ...

  7. ng-options语法详解

    我们先看下options的这条语句 ng-options="value.id as value.label group by value.group for value in myOptio ...

  8. ajax返回json数据示例

    前端发送请求与接收数据: $.ajax({        type : "post",        url : "/queryStudent",       ...

  9. 瀑布流原生ajax,demo

    最近听朋友们说起瀑布流挺多的,自己就去研究下了,一个简单的原生demo,分享给大家... 简单分为三个文档,有详细的注释 img:ajax.php:demo.php 其中img中放入图片 1.jpg: ...

  10. 必知的 15 个jQuery小技巧(干货)

    jQuery小技巧(干活) 1.返回顶部按钮 你可以利用 animate 和 scrollTop 来实现返回顶部的动画,而不需要使用其他插件. $('a.top').click(function(){ ...