threads / discuss / 60583

git status --porcelain=v2 -z returns paths relative to root

Subject: git status --porcelain=v2 -z returns paths relative to root

## tl;dr

One message between Dec 4, 2023 and Dec 4, 2023.

replies: 0people: 1as markdown or json

Ondra Medek· Dec 4, 2023, 19:04 UTC · lore
Hello,

git status Porcelain Format Version 1 ignores config "status.relativePaths" and returns paths relative to the working tree root always.

On the other hand, git status Porcelain Format Version 2 respects config "status.relativePaths". But, if the "-z" option is provided, i.e. "git status --porcelain=v2 -z" it also ignores "status.relativePaths" and returns paths relative to the working tree root. Is this a bug or undocumented behaviour? See https://git-scm.com/docs/git-status#_porcelain_format_version_2

Note: I would welcome some option to force git status to return
relative paths to the current working directory always.

Best regards Ondra Medek

← back to recent threads