Simple helper script for working on multiple git repositories in a specific directory.
This script is useful if you work with 'mxdev' sources for project development or if you want to perform backups of a github account.
Clone repositories:
mxrepo clone <CONTEXT> [<PACKAGE>]
Update repositories:
mxrepo pull [<PACKAGE>]
Backup of context:
mxrepo backup <CONTEXT>
Check repository state:
mxrepo status [<PACKAGE>]
Listing repository branch:
mxrepo branch [<PACKAGE>]
Show repository diff:
mxrepo diff [<PACKAGE>]
Commit all repository changes:
mxrepo commit "<MESSAGE>" [<PACKAGE>]
Push all committed changes:
mxrepo push [<PACKAGE>]
Discard all changes:
mxrepo checkout [<PACKAGE>]
- Copyright (c) 2025 mxstack Contributors
- BSD 2-clause license (see below)
- Robert Niederreiter
- Johannes Raggam