Я пытаюсь создать псевдоним, который использует как несколько команд Git, так и позиционные параметры. Для каждой есть страницы Stackoverflow, и было бы до боли очевидным сделать и то, и другое, но у меня проблемы.
В качестве примера я хочу переключиться на ветку foo и выполнить состояние. Итак, в моем .gitconfig
у меня есть:
[alias]
chs = !sh -c 'git checkout $0 && git status'
, который не работает. Тогда как что-то вроде этого будет работать.
chs = !sh -c 'git checkout $0'
echoes = !sh -c 'echo hi && echo bye'
Любое понимание будет оценено.