zoukankan      html  css  js  c++  java
  • git-常用的搜索命令

    官方文档

    参考文献

    Git log 输出格式化

    在commit记录中搜索

    git log --grep eslint # 在commit 中搜索 eslint 关键词
    git log --grep --oneline eslint # 在 commit 中搜索 eslint 关键词, 简化输出信息
    git log --grep eslint --author liangyuetian@outlook.com # 在commit 中搜索 eslint 关键词,并且筛选提交人 
    git log -S eslint # 查看关键字是什么时候引入的,可以使用 -S 选项来显示新增和删除该字符串的提交。
    git log -S eslint --oneline # 简化输出信息
    git log -L :countDownDiff:date.js # 查看这个文件下,countDownDiff函数的变更记录
    

    在commit记录中的文件中搜索

    git grep eslint # 在 文件 中搜索关键词
    git grep -n eslint # -n 显示行号
    git grep --count 'pay_box' # --count 简要的输出,只输出文件路径
    git grep -p 'pay_box' # -p 输出前后字符,用来判断这个关键字的类型
    
    

    git 修改时间显示

    git config log.date iso-local # 2020-04-23 19:08:26 +0800
    
    git config log.date iso-strict-local # 2020-04-23T19:04:08+08:00
    
    git config --global log.date iso-strict-local # 全局设置
    

    常用的log格式化

    # 自己常用
    git log --graph --oneline --pretty=format:"%C(yellow)%h %C(green)%cn %C(red)(%cr:%cd) %C(cyan)%s"
    
    
    #完美级
    git log --graph --pretty=format:'%C(yellow)%h%Creset -%C(cyan)%d%Creset %s %Cgreen(%an, %cr)' --abbrev-commit
    
    
  • 相关阅读:
    引物设计重复性查看
    NCBI获取指定区域基因序列及其引物设计
    视频录制软件——Bandicam使用介绍
    SX知识学习——IGV
    常用网站总结
    计算机知识学习——window上配置perl环境(转)
    ubuntu virtualenv安装
    Windows下使用virtualenv
    linux ssh连接设置
    linux 搭建FTP
  • 原文地址:https://www.cnblogs.com/daowangzhizhu-pt/p/12778478.html
Copyright © 2011-2022 走看看