I work in an agency so we work on a lot of different projects and git repositories during the week.
I'd like to use git from the command line (rather than a GUI) but one thing I'm missing is a reliable, quick, easy way to see which of the repositories I've been working on I've forgotten to commit/push.
I can use git status
and git branch
on individual repositories which is helpful but this approach would take a while each time I just want to 'check all the things'.
Is there a simple way to check all the git repositories' statuses from the command line in one go?
In an ideal world I'd never forget to commit or push or fetch or pull but I know this isn't realistic.
I'm on OS X and my repository directories sit in a common 'Sites' folder.