Вы можете использовать git status --porcelain
. Это показывает всю информацию в формате git status
, но в машиночитаемом формате. Если ваша версия Git достаточно новая, вы можете использовать git status --porcelain=v2
, который содержит дополнительную информацию.
Обычно, если нет вывода, никаких изменений нет.
Оба формата задокументированы в страница руководства git-status(1)
.