fix: use --short instead of --porcelain with 'git status'

--porcelain does not work with relative paths, e.g. from a
project sub-directory