This seems very similar to the (quite popular?) git-standup script.
https://github.com/kamranahmedse/git-standup
As someone that often works across multiple projects, I find the ability to do a recursive search through a directory of git repositories very valuable.