Я сокращаю проблему до самых низких сроков.В Linux команда git, подобная этой:
git log --pretty=format:{"commit":"%H"}
, дает мне допустимый элемент json, поэтому что-то вроде:
{"commit":"20cafdecc9898113ac6215ae70cd7622dc2cae3b"}
в Windows я получаю недопустимый элемент json, потому что вкаким-то образом окна, кажется, удаляют элементы двойных кавычек, и я получаю:
{commit:20cafdecc9898113ac6215ae70cd7622dc2cae3b}
Знаете ли вы, почему или как я могу это исправить, чтобы он работал под обеими ОС?Спасибо!