mirror of
https://github.com/taigrr/mg.git
synced 2026-04-02 03:28:42 -07:00
144d4f6b87f8871c62eb2a09c568e821fd0faaa6
mg
Golang replacement for myrepos which only supports git repos.
This app will support the following subcommands:
- mg commit
- mg push
- mg status
- mg diff
- mg pull
- mg fetch
- mg register
Passing the -jX argument will spin up X jobs simultaneously
mg supports loading an existing ~/.mrconfig and migrating it to ~/.config/mg.conf, provided no mg.conf file exists.
Improvements over mr:
- No external dependencies (except for git)
- More output options (summary of failures)
- More deterministic behavior (global vs local run)
- Exports public functions and can be embedded into other Go programs idiomatically
Why to stick with mr:
- If you need support for non-git repos
- If you want to use the mr plugin ecosystem
Languages
Go
100%