Mac下命令行使用技巧总结

git

  1. 大家有没有发现git branch -D 之后的branch,怎么按tab的时候,补全还是出来了。。。但是在linux下不会有这个问题
    解决:git remote prune origin (清理全部的)
    或者 git branch -rD origin/branch_name (清理指定的)
  2. mac下的git,如果只是重命名文件名,比如从abc,改到Abc,这时你输入git diff,发现git并没意识到有任何改动,呃。。。同样linux下不会有这个问题
    解决:先从abc命名到xxx,一个不一样的名字,提交一发,然后再次rename到你最终期望的Abc,再次用git commit -a –amend提交下。

grep

  1. grep命令(在特定目录下的文件中查找指定字符串)
    grep -r ‘text goes here’ path_goes_here
    比如 grep -r ‘hello_world’ *.xml
    原文作者:tmp_zhao
    原文地址: https://www.jianshu.com/p/a77ce86e2259
    本文转自网络文章,转载此文章仅为分享知识,如有侵权,请联系博主进行删除。
点赞