Я пытаюсь добавить команду псевдонима в мой файл gitconfig, и он сообщает о «неверном файле конфигурации» в строке, которую я добавил.Я подозреваю, что это как-то связано с командой sed
и некоторыми побегами, но я не знаю точно, что это должно быть.Вот команда с разрывами строки, добавленными для удобочитаемости:
impact = !git ls-files -z
| xargs -0n1 git blame -w -C
| sed -r 's/^[^(]+\((.*) [0-9]{4}-.*/\1/'
| sed -r 's/ +$//'
| sort -f
| uniq -c
| sort -nr