#iOS Dev.#MAC终端日常使用命令
2017-03-14 本文已影响31人
HeminWon
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 clean -df
使用ZIP分卷压缩
# 使用 zip 命令压缩文件,并结合 split 命令来分卷:
$ zip - largefile | split -b 80000k
# 使用cat命令恢复成 zip 文件后使用 unzip 或其它主流解压软件解压:
$ cat x* > file.zip
其他
$ lsof -i -P | grep -i "listen"
$ kill -9 1577