Skip to content
/ mxrepo Public

Helper script for working with multiple git repositories

License

Notifications You must be signed in to change notification settings

mxstack/mxrepo

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

mxrepo

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.

Usage

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

  • Copyright (c) 2025 mxstack Contributors
  • BSD 2-clause license (see below)

Contributors

  • Robert Niederreiter
  • Johannes Raggam

About

Helper script for working with multiple git repositories

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published