Estoy tratando de crear un alias que use múltiples comandos de Git y parámetros posicionales. Hay páginas de Stackoverflow para cada una, y parecería dolorosamente obvio hacer ambas cosas, pero estoy teniendo problemas.
Como ejemplo, quiero cambiar a branch foo y realizar un estado. Entonces en mi .gitconfig
, tengo:
[alias]
chs = !sh -c 'git checkout $0 && git status'
que no funciona Mientras que algo como esto funcionará.
chs = !sh -c 'git checkout $0'
echoes = !sh -c 'echo hi && echo bye'
Cualquier idea sería apreciada.