grepした結果をgit log に入れて日付でソートする

あるキーワード周辺で行われた最近の更新の更新を見たかった。
git log のフォーマットを日付でだしてsortしている。

clear && grep 'what new' -lr /prj/dir/ \
    | xargs git log --pretty='%ad %an %s' --date=short \
    | sort -r \
    | head -50