У меня есть псевдоним, который я хочу использовать с code-maat, и не знаю, как это сделать, где я могу добавить after после запуска псевдонима. Это возможно? Например, вот что я хочу псевдоним:Git alias log change after date
alias gmaat = 'git log --pretty=format:"[%h] %an %ad %s" --date=short --numstat --after=YYYY-MM-DD'
Так что мне нужно сделать, это иметь его, когда я бегу gmaat псевдоним, я либо будет предложено добавить дату --after или я бы запустить
gmaat YYYY-MM-DD // filling in the date
Если это возможно, я ценю заблаговременную помощь, которая может быть предоставлена.
EDIT
Я попробовал первый ответ ниже, добавив следующее:
alias gmaat='!f() { git log --pretty=format:"[%h] %an %ad %s" --date=short --numstat --after=$1 }; f'
Когда я запускаю это и добавить дату после псевдонима я получаю эту ошибку:
fatal: ambiguous argument '2014-11-01': unknown revision or path not in the working tree.
Use '--' to separate paths from revisions, like this:
'git <command> [<revision>...] -- [<file>...]'
Я исправлю и испытал первую часть ответа: работает псевдоним git. – VonC