Я пытаюсь создать псевдоним, который использует как несколько команд 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'
Любое понимание будет оценено.