#iOS Dev.#MAC终端日常使用命令

git相关

以分支名包含的关键词查找远程分支

$ git branch -r  | grep <branchName keywords>

批量删除本地分支

$ git branch | grep <branchName keywords> | xargs git branch -D

清理无效的远程追踪分支

##### 方法1
# 查看各分支状态
$ git remote show origin
# 清理无效的远程最终分支
$ git remote prune origin
# 查看需要清理的分支
$ git remote prune origin --dry-run
##### 方法2
$ git fetch
$ git fetch -p

清除所有本地未提交的更改

git checkout . && git clean -xdf

删除远程分支

$ git push origin --delete <branchName>

查看某个commit点属于那些分支

$ git branch --contains <commit id>

Git 清除未跟踪文件

#### 想删除当前工作目录下的未跟踪文件以及文件夹运行:
$ git clean -df

使用ZIP分卷压缩

使用 zip 命令压缩文件

# 使用 zip 命令压缩文件,并结合 split 命令来分卷:
$ zip - largefile | split -b 80000k
# 使用cat命令恢复成 zip 文件后使用 unzip 或其它主流解压软件解压:
$ cat x* > file.zip

其他

查询网路端口占用情况

$ lsof -i -P | grep -i "listen"

Mac环境下关闭指定端口进程

$  kill -9 1577
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 下面Git 命令清单部分来自廖雪峰,部份来自其他各处收集。几个专用名词的译名如下。 Workspace:工作区 I...
    乱尘阅读 325评论 0 1
  • 一.电影 1.《伊夫圣罗兰传》 本片是一部关于已故YSL知名设计师伊夫圣罗兰传奇人生的传记电影。他与同性恋...
    MelindaHe阅读 342评论 0 0
  • 物联网智库 原创 转载请注明来源和出处 ------ 【导读】 ------作为一种新型的封装技术,SIP的出...
    罗义的夏天阅读 505评论 0 0
  • 前几天,在一胎师姐的一篇文章里看到,文字有时更能共情(原表达应该并不是这样,但我的记忆已自动存储了它需要的版本)。...
    Livenhere阅读 963评论 2 3
  • 五一劳动节,在家里一边打开喜马拉雅FM灵魂有香气的女子,一边打扫卫生,无比惬意。故事很多,但是我只记住了一句...
    why_ee16阅读 367评论 0 0