Sort the output of git status
•
When working on a codebase with a lot of unstaged or untracked changes, the default git status
output is unhelpful.
The following snippet reorders the git status
output. Added, modified, and deleted files appear at the bottom, right above the command prompt.
git status --short | sort --ignore-leading-blanks --ignore-case
git status -s | sort -bf
If you’re not interested in untracked files, add the --untracked-files=no
flag.
git status --short --untracked-files=no \
| sort --ignore-leading-blanks --ignore-case
git status -suno | sort -bf
Sign up for my newsletter
A monthly round-up of blog posts, projects, and internet oddments.