git-global

Use git-global to keep track of all your local git repositories.

This is a Rust program that you can put on your PATH with cargo install git-global, gaining an extra git subcommand that you can run from anywhere. To obtain cargo and Rust, see https://rustup.rs.

Use git global <subcommand> to:

Configuration

To change the behavior of git-global, you can do so with --- wait for it --- git global configuration!

To set the base path for search to something other than your home directory: git config --global global.basedir /some/path

To add patterns to exclude while walking directories: git config --global global.ignore .cargo,.vim,Library

Ideas

Release Notes