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

3f34192 · Mar 3, 2025

History

3 Commits
Mar 3, 2025
Mar 3, 2025
Mar 3, 2025
Mar 3, 2025
Mar 3, 2025
Mar 3, 2025
Mar 3, 2025
Mar 3, 2025
Mar 3, 2025

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