gitcheck Recursively search for unpushed/unsynchronized git repositories. Usage Search for git repositories in ~/src and report those that have uncommitted changes / unpushed commits: gitcheck ~/src