This has been asked several times before, but I don't see any satisfactory answers. I am looking for a way to:
- Find all git repositories in the home directory
- For each repository display branches that are behind the remote
- Branches that do not have any remote counterparts
- Repositories that don't have any remotes
- Any uncommitted changes
There are pieces of that do some of these tasks, but I don't see anything that is comprehensive. I am about to start a github project that will do this, but I want to find out if there is an existing tool that does all of the above.