Skip to content


Subversion checkout URL

You can clone with
Download ZIP
A small script to show the status of multiple git repos
Branch: master
Pull request Compare This branch is 15 commits ahead, 15 commits behind MikePearce:master.

Fetching latest commit…

Cannot retrieve the latest commit at this time

Failed to load latest commit information.


--- Get Status ---
Ever wanted to get the status of repos in multiple sub directories? Yeah, me 
too. So I knocked this up.

-- Installation --
Copy the file to /usr/bin

%> cp show_status /usr/bin (or /usr/sbin)

Give it execute permissions

%> chmod +x /usr/bin/show_status

-- Usage --
Usage: show_status [options]

Show Status is awesome. If you tell it a directory to look in, it'll scan
through all the sub dirs looking for a .git directory. When it finds one it'll
look to see if there are any changes and let you know. It can also push and
pull to/from a remote location (like (but only if there are no
changes.) Contact for any support.

  -h, --help            show this help message and exit
                        The directory to parse sub dirs from
  -v, --verbose         Show the full detail of git status
  -r REMOTE, --remote=REMOTE
                        Push to the master (remotename:branchname)
  -p PULL, --pull=PULL  Pull from the master (remotename:branchname)

-- Warranties/Guarantees --
None, you're on your own. If you'd like some help, mail me on
Something went wrong with that request. Please try again.