Próbuję utworzyć alias, który używa zarówno wielu poleceń Git, jak i parametrów pozycyjnych. Dla każdej z nich są strony Stackoverflow, a zrobienie obu wydaje się boleśnie oczywiste, ale mam problem.
Na przykład chcę przejść do gałęzi foo i wykonać status. Więc w moim .gitconfig
mam:
[alias]
chs = !sh -c 'git checkout $0 && git status'
co nie działa. Podczas gdy coś takiego będzie działać.
chs = !sh -c 'git checkout $0'
echoes = !sh -c 'echo hi && echo bye'
Doceniony zostanie każdy wgląd.