Я расширил .gitconfig
ежедневным псевдонимом, который работает в командной строке.Команда:
git log --since '2 day ago' --author='\(MYSURNAME\)\|\(mysurname\)'
Из-за того, что я объединяю Pull Requests через Bitbucket и фиксирую напрямую из командной строки, я могу найти свое имя в журнале Git в нижнем или верхнем регистре ...Поэтому я использую выше "regex" на переключателе --author
.В любом случае, команда отлично работает в командной строке.Если я использую команду как псевдоним в моем глобальном .gitconfig
, я получаю следующую ошибку:
fatal: неверная строка конфигурации 53 в файле ...
Который указывает вновь добавленный псевдоним.Мой .gitconfig
:
[alias]
d = difftool
graph = log --graph --pretty=format:'%Cgreen%h%Creset -%C(yellow) %d%Creset %s %sCgreen(%cr) %C(bold magenta)<%an>%Creset' --abbrev-commit --date=relative
daily = log --since '2 day ago' --author="\(MYSURNAME\)\|\(mysurname\)"
Должен ли я выполнять специальный вид экранирования при использовании псевдонима такого типа?
Thx.