Skip to content

pull Command

What It’s For

Update repositories in your workspace without entering each one manually.

What It Does

  • Runs pull operations across managed repositories.
  • Brings local branches up to date with remote changes.
  • Reports which repositories succeeded or failed.

Usage

Terminal window
arashi pull [options]

Key Options

  • --only <repo> limit pull to specific repositories (repeatable).
  • -v, --verbose print full git output.

Examples

Terminal window
# Pull all eligible repositories
arashi pull
# Pull selected repositories only
arashi pull --only api --only web
# Pull with detailed command output
arashi pull --verbose

Notes

  • Repositories with no remote changes are skipped.
  • Pull failures or manual-update states return a non-zero exit code.