У меня свернутый JSON-файл в моем git-дереве. Это набор данных в одну строку без пробелов.
Различия для этого файла не очень полезны, любое изменение данных, конечно, приводит к изменению всей строки.
Я хотел бы иметь возможность при желании сказать git, что нужно различать не сам файл, а вывод симпатичного принтера (например, python -mjson.tool
или jq .
) Для этого файла.
Прямо сейчас я использую эту команду:
diff -u <(git show HEAD:file.json | jq .) <(jq . < file.json)
Как правильно это сделать?