2017-06-14 4 views
3

ich laufen häufigWie konfiguriere ich einen parametrisierten Git Alias?

git log -10 --author="<author name>" --grep="<story of interest>" 

Ist es möglich, ein git alias ähnlich wie

git by "<author name>" "<story of interest>" -10 

zu konfigurieren, dass das Gleiche erreichen wird?

The documentation erwähnt keine Parameter.

+2

Sie könnten ein schnelles Bash-Skript machen, das es getan hat. – alex

+0

Dies untergräbt die Frage. – Matt

Antwort

2

Sie können Alias ​​als Shell-Befehl erstellen:

git config alias.agrep '!f() { git log -10 --author="$1" --grep="$2"; }; f' 

Jetzt git agrep mit 2 Parametern aufrufen: git agrep Matt test.

Siehe GitAlias repo für Dutzende nützliche Aliase und Beispiele. Volle Enthüllung: Ich bin ein Mitwirkender.

+0

Perfekt, danke! – Matt

Verwandte Themen