Skip to content

v1.2.0

Choose a tag to compare

@asatamax asatamax released this 15 Oct 06:54
· 4 commits to main since this release

What's Changed

New --off-default / -o filter for status and sync

Shows only repositories whose HEAD is on a branch other than the default branch. Repositories left on a feature branch keep pulling that branch and silently fall behind the default branch; this filter makes them visible.

When combined with --dirty, the two conditions are OR-combined:

# Repos needing attention OR left on a non-default branch
git-fleet status -d -o
git-fleet sync -d -o

Like --dirty, this is a display filter for the table and is ignored with --json. JSON output now includes default_branch and off_default_branch for each repository instead.

Fix: default branch names containing slashes

origin/HEAD pointing at a branch such as agent/claude-code was resolved as claude-code. The full branch name is now kept.