git-trees is a Git port of the Mercurial extension trees.
git-trees helps manage a set of loosely couple Git repositories in a uniform way - commands can in a convenient way be run in multiple nested Git repositories.
git-trees will automatically discover any nested Git repositories upon first use, there is no need to configure anything. If eventual nested repositories changes then a user must run
git trees treconfigure in order for git-trees to pick up the new hierarchy.
$ git trees -h usage: git-trees [options] <COMMAND> [<ARGS>] <COMMAND> A git/hg command to run once for each repo, or treconfigure to pick up changes in the tree hierarchy -m, --mercurial Deprecated: force use of mercurial -h, --help Show this help text --version Print the version of this tool