Description
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.
Usage
Code Block |
---|
|
$ git trees -h
usage: git-trees [options] <COMMAND>
-m, --mercurial Deprecated: force use of mercurial
-h, --help Show this help text
--version Print the version of this tool |
Examples
Code Block |
---|
|
$ git trees status --short
[/home/user/git/top-level]
M README.md
[/home/user/git/top-level/nested]
M CONTRIBUTING.md |
Configuration