mrh 0.1.0

Crawl filesystem and display pending status of each git repo found
mrh-0.1.0 is not a library.
Visit the last successful build: mrh-0.13.2

mrh - multiple git repo helper

This tool crawls current and children directories for git repos, and checks if there are changes that are not committed, or pushed.

Show all repos:

$ mrh
foo (2 changes, unpushed changes)
bar
baz (1 changes)
qux

Show all repos that have uncommitted and/or unpushed changes:

$ mrh --changed
foo (2 changes, unpushed changes)
baz (1 changes)

notes

  • Ignores unreadable files/directories without warning
  • Ignores bare git repositories

installation

Following is the most easy way to install the tool (assuming you have the Rust toolchain installed):

cargo install --git https://github.com/tshepang/mrh