Keyboard shortcuts

Press or to navigate between chapters

Press S or / to search in the book

Press ? to show this help

Press Esc to hide this help

status

Show the status of all repositories — branch, uncommitted changes, and ahead/behind counts.

Alias: st

Usage

jetti status [OPTIONS]

Options

-p, --prefix <PREFIX>  Filter repositories by prefix
-j, --jobs <N>         Number of parallel jobs (default: 8)

What it shows

For each repo, status reports:

  • Branch name — the current checked-out branch
  • Modified file count — number of uncommitted changes
  • ↑N — commits ahead of upstream (unpushed)
  • ↓N — commits behind upstream (can pull)

Display

github.com
└── rust-lang
    ├── · log main
    └── ! my-fork main · 3 modified · ↑2

codeberg.org
└── forgejo
    └── · forgejo main

  done: 3 repos: 2 clean, 1 need attention

Repos are categorized as:

  • clean — on a branch, nothing modified, not ahead/behind
  • need attention — has dirty files or unpushed commits
  • behind upstream — can be fast-forwarded with jetti update

Examples

# Check everything
jetti status

# Check only your own repos
jetti status -p github.com/your-username