Ich versuche, einen Alias zu erstellen, der sowohl mehrere Git-Befehle als auch Positionsparameter verwendet. Es gibt Stackoverflow-Seiten für jede Seite, und es scheint schmerzlich offensichtlich, beides zu tun, aber ich habe Probleme.
Als Beispiel möchte ich zu Branch Foo wechseln und einen Status ausführen. Also in meinem habe .gitconfig
ich:
[alias]
chs = !sh -c 'git checkout $0 && git status'
was nicht funktioniert. Während so etwas funktionieren wird.
chs = !sh -c 'git checkout $0'
echoes = !sh -c 'echo hi && echo bye'
Jeder Einblick wäre dankbar.