Multi-Git
Project description
MGit (Multi-Git)
Do you have a lot of git repositories, distributed over your whole system? Would you like to manage them using a simple command, without the need to constantly switch directories?
Use mgit to manage these repos.
First use mgit add /path/to/git/repo -t tag1
to add git repos. Then, use the standard git commands like status
, commit
, pull
and
push
to execute those commands over all managed git repos. To limit the set of
repos, you can use the -t
(--tags
) argument, that selects all repos that have
at least one of these tags set. For example,
mgit pull
will pull the latest changes for all git repos that are managed by mgit. As another exampe,
mgit status
or
mgit st
will display all changes in all managed repos. As already mentioned, -t
or --tags
will limit the set of repos:
mgit st -t work
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Hashes for multi_git-0.1.2-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 4c8d02cf8dbb7949dfe74569d17a193d340298b2359cd57e5c883f845ce465fc |
|
MD5 | d4166cac942090a30ff08c21da8536a3 |
|
BLAKE2b-256 | 336698ea3d6478a52365053c7e91ec3657bb4c3255b7259e276370e61d2681d5 |