I want to recursively look through directories finding any git repositories with local modifications not synced with the remote. Meaning if I type git status
there are no files untracked, deleted, renamed, or modified.
How can this be done?
Back story: I have a project with several libraries in their own respective repositories. Sometimes I edit these libraries and want to push the changes to their original repo, but I lose track of which libraries I modified and want to find them at the end of a day.