git status --porcelain

Category: Git - Core

git status --porcelain

Print status in a stable script-friendly format

The porcelain format is a guaranteed-stable variant of the short format designed for scripts and tools to parse. Its output never changes between Git versions, unlike human-oriented output. Use it in CI checks instead of parsing git status -s.
Looking for more? Search all 7,657 commands — works offline, in English or Spanish, and fixes typos.