Skip to content

mise bootstrap repos exec ​

  • Usage: mise bootstrap repos exec [-c --continue-on-error] [-n --dry-run] [PATH]… <-- COMMAND>…
  • Source code: src/cli/bootstrap.rs

Run a command in each configured Git repository

Put the command and its arguments after --. Paths before -- select repositories. The command runs directly, without a shell, so pipes and && do not work. Missing or conflicting repositories are skipped with a warning. Use --continue-on-error to visit the rest after a failure.

Arguments ​

  • [PATH]… — Run only in repositories at these paths, as written in config or expanded
  • <-- COMMAND>… — Command and arguments to run in each repository

Flags ​

  • -c --continue-on-error — Continue running in other repositories after a command fails
  • -n --dry-run — Print the commands that would run without running them
  • -h --help — Print help

Examples ​

Show uncommitted changes in every repository

mise bootstrap repos exec -- git status --short

Run a command in one repository

mise bootstrap repos exec ~/src/mise -- git log -1

Fetch every repository, even after one fails

mise bootstrap repos exec --continue-on-error -- git fetch
MIT LicenseCopyright © 2026jdx.dev