从git log中按扩展名排除特定文件

时间:2017-06-14 08:01:35

标签: git

我需要根据其扩展名排除特定文件,我的命令现在是:

echo wp_get_attachment_url( get_theme_mod( 'sorcey_footer_logo' ) );

我应该添加什么来排除例如扩展名为.ktr和.db_diagram的所有文件?

谢谢!

3 个答案:

答案 0 :(得分:2)

git log --author="author.name" --pretty=tformat: --numstat -- . ':!*.ktr' ':!*.db_diagram'

答案 1 :(得分:1)

使用grep:

git log --author="author.name" --pretty=tformat: --numstat | grep -v -E '*\.(klr|db_diagram)$'

答案 2 :(得分:0)

尝试:

git log --author="author.name" --pretty=tformat: --numstat | grep -v -E '*.ktr|*.db_diagram'